[Xen-devel] [xen-unstable-smoke test] 114121: regressions - FAIL
flight 114121 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114121/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z4 days Failing since113979 2017-10-04 00:10:13 Z4 days 47 attempts Testing same since 114087 2017-10-07 03:03:11 Z1 days 10 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-4.8-testing test] 114093: regressions - FAIL
flight 114093 xen-4.8-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/114093/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-xtf-amd64-amd64-1 48 xtf/test-hvm64-lbr-tsx-vmentry fail REGR. vs. 114071 test-xtf-amd64-amd64-4 48 xtf/test-hvm64-lbr-tsx-vmentry fail REGR. vs. 114071 test-armhf-armhf-libvirt 7 xen-boot fail REGR. vs. 114071 Regressions which are regarded as allowable (not blocking): test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stopfail REGR. vs. 114071 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 114071 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 114071 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 114071 test-amd64-amd64-xl-rtds 10 debian-install fail like 114071 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass build-i386-prev 7 xen-build/dist-test fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass build-amd64-prev 7 xen-build/dist-test fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass version targeted for testing: xen 667f70e658c4c382672056ebaf1505b4c5cdb0aa baseline version: xen 2116fec45de00f59621cd4adb0641a8784b48faa Last test of basis 114071 2017-10-06 13:43:17 Z1 days Testing same since 114093 2017-10-07 07:50:41 Z0 days1 attempts People who touched revisions under test: Bhupinder Thakur Stefano Stabellini jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64-xtf pass build-amd64 pass build-armhf pass build
Re: [Xen-devel] high CPU stolen time after live migrate
Hi Dario and Olivier, I have just encountered this issue in the past. While the fix mentioned in the link is effective, I assume the fix was derived from upstream linux and it will introduce new error as mentioned below. While there is a kernel bug in the guest kernel, I think the root cause is at the hypervisor side. From my own test, the issue is reproducible even when migration a VM locally within the same dom0. From the test, once guest VM is migrated, RUNSTATE_offline time looks normal, while RUNSTATE_runnable is moving backward and decreased. Therefore, the value returned by paravirt_steal_clock() (actually xen_steal_clock()), which is equivalent to the sum of RUNSTATE_offline and RUNSTATE_runnable, is decreased as well. However, the kernel such as 4.8 could not handle this special situation correctly as the code in cputime.c is not written specifically for xen hypervisor. For kernel like v4.8-rc8, would something as below would be better? diff --git a/kernel/sched/cputime.c b/kernel/sched/cputime.c index a846cf8..3546e21 100644 --- a/kernel/sched/cputime.c +++ b/kernel/sched/cputime.c @@ -274,11 +274,17 @@ static __always_inline cputime_t steal_account_process_time(cputime_t maxtime) if (static_key_false(¶virt_steal_enabled)) { cputime_t steal_cputime; u64 steal; + s64 steal_diff; steal = paravirt_steal_clock(smp_processor_id()); - steal -= this_rq()->prev_steal_time; + steal_diff = steal - this_rq()->prev_steal_time; - steal_cputime = min(nsecs_to_cputime(steal), maxtime); + if (steal_diff < 0) { + this_rq()->prev_steal_time = steal; + return 0; + } + + steal_cputime = min(nsecs_to_cputime(steal_diff), maxtime); account_steal_time(steal_cputime); this_rq()->prev_steal_time += cputime_to_nsecs(steal_cputime); This issue seems not getting totally fixed by most up-to-date upstream linux (I have tested with 4.12.0-rc7). The issue in 4.12.0-rc7 is different. After live migration, although the steal clock counter is not overflowed (become a very large unsigned number), the steal clock counter in /proc/stat is moving backward and decreased (e.g., from 329 to 311). test@vm:~$ cat /proc/stat cpu 248 0 240 31197 893 0 1 329 0 0 cpu0 248 0 240 31197 893 0 1 329 0 0 intr 39051 16307 0 0 0 0 0 990 127 592 1004 1360 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ctxt 59400 btime 1506731352 processes 1877 procs_running 1 procs_blocked 0 softirq 38903 0 15524 1227 6904 0 0 6 0 0 15242 After live migration, steal counter in ubuntu guest running 4.12.0-rc7 was decreased to 311. test@vm:~$ cat /proc/stat cpu 251 0 242 31245 893 0 1 311 0 0 cpu0 251 0 242 31245 893 0 1 311 0 0 intr 39734 16404 0 0 0 0 0 1440 128 0 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ctxt 60880 btime 1506731352 processes 1882 procs_running 3 procs_blocked 0 softirq 39195 0 15618 1286 6958 0 0 7 0 0 15326 I assume this is not an expected behavior. A different patch (similar to the one I mentioned above) to upstream linux would fix this issue. - Whatever the fix would be applied to guest kernel side, I think the root cause is because xen hypervisor returns a RUNSTATE_runnable time less than the previous one before live migration. As I am not clear enough with xen scheduling, I do not understand why RUNSTATE_runnable cputime is decreased after live migration. Dongli Zhang - Original Message - From: dario.faggi...@citrix.com To: xen.l...@daevel.fr, xen-us...@lists.xensource.com Cc: xen-devel@lists.xen.org Sent: Tuesday, October 3, 2017 5:24:49 PM GMT +08:00 Beijing / Chongqing / Hong Kong / Urumqi Subject: Re: [Xen-devel] high CPU stolen time after live migrate On Mon, 2017-10-02 at 18:37 +0200, Olivier Bonvalet wrote: > root! laussor:/proc# cat /proc/uptime > 652005.23 2631328.82 > > > Values for "stolen time" in /proc/stat seems impossible with only 7 > days of uptime. > I think it can be this: https://0xstubs.org/debugging-a-flaky-cpu-steal-time-counter-on-a-parav irtualized-xen-guest/ What's the version of your guest kernel? Dario -- <> (Raistlin Majere) - Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
Re: [Xen-devel] [dpdk-dev] Can xenvirt pmd work in xen guest (aka DomU) without xen-vhost in Dom0 ?
Thanks Jianfeng for taking time to reply. please allow me to briefly explain why I want to run dpdk on xen. our system is based on dpdk, which means we use dpdk as packet receive/transmit engine, and with integrated dpdk virtio/vmxnet3 driver, our system can run on KVM/VMware platform . this year, we have plan to run our system on AWS cloud, but I found that AWS uses xen as its virtualization platform, and the bus-info of nic is vif-x (x could be 0,1,2...), the driver used in kernel is vif. this should be para-virtualized nic used on xen. I don't know which dpdk drvier can manage this pv nic. then I see xenvirt, I think this driver can did this job, like virtio can manage virtio nic which is used on kvm. unfortunately, after some study work, I run testpmd successfully on xen, but no packets received. with the informain got from you, I know It's need to run vhost_xen at dom0 so that xenvirt at domU can work. but for my case, I have no change to run vhost_xen at dom0, because I only can operate my own domU. for this case, If I want to run system which is based on dpdk at domU, what should I do? appreciate any idea or suggestion from you. On Mon, Oct 2, 2017 at 7:50 AM, Tan, Jianfeng wrote: > > > On 9/30/2017 5:25 PM, Bill Bonaparte wrote: > >> Hi Jianfeng, >> Thank you for replying, I appreciate so much for this. >> we are trying to run our dpdk application on AWS cloud which use xen >> platform. >> for this case, what should I do to support AWS cloud ? >> Is there any way to do this ? >> > > Sorry, I don't have knowledge to answer this question as I don't know what > kind of net devices in AWS cloud. > > Thanks, > Jianfeng > > ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [PATCH v2] x86: psr: support co-exist features' values setting
It changes the memebers in 'cos_write_info' to transfer the feature array, feature properties array and value array. Then, we can write all features values on the cos id into MSRs. Because multiple features may co-exist, we need handle all features to write values of them into a COS register with new COS ID. E.g: 1. L3 CAT and L2 CAT co-exist. 2. Dom1 and Dom2 share the same COS ID (2). The L3 CAT CBM of Dom1 is 0x1ff, the L2 CAT CBM of Dom1 is 0x1f. 3. User wants to change L2 CBM of Dom1 to be 0xf. Because COS ID 2 is used by Dom2 too, we have to pick a new COS ID 3. The values of Dom1 on COS ID 3 are all default values as below: - | COS 3 | - L3 CAT | 0x7ff | - L2 CAT | 0xff | - 4. After setting, the L3 CAT CBM value of Dom1 should be kept and the new L2 CAT CBM is set. So, the values on COS ID 3 should be below. - | COS 3 | - L3 CAT | 0x1ff | - L2 CAT | 0xf | - Signed-off-by: Yi Sun --- CC: Jan Beulich CC: Andrew Cooper CC: Wei Liu CC: Roger Pau Monné CC: Julien Grall --- xen/arch/x86/psr.c | 54 ++ 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/xen/arch/x86/psr.c b/xen/arch/x86/psr.c index daa2aeb..dbf7a4c 100644 --- a/xen/arch/x86/psr.c +++ b/xen/arch/x86/psr.c @@ -,25 +,43 @@ static unsigned int get_socket_cpu(unsigned int socket) struct cos_write_info { unsigned int cos; -struct feat_node *feature; +struct feat_node **features; const uint32_t *val; -const struct feat_props *props; +unsigned int array_len; }; static void do_write_psr_msrs(void *data) { const struct cos_write_info *info = data; -struct feat_node *feat = info->feature; -const struct feat_props *props = info->props; -unsigned int i, cos = info->cos, cos_num = props->cos_num; +unsigned int i, index = 0, cos = info->cos; -for ( i = 0; i < cos_num; i++ ) +/* + * Iterate all featuers to write different value (not same as MSR) for + * each feature. + */ +for ( i = 0; i < ARRAY_SIZE(feat_props); i++ ) { -if ( feat->cos_reg_val[cos * cos_num + i] != info->val[i] ) +struct feat_node *feat = info->features[i]; +const struct feat_props *props = feat_props[i]; +unsigned int cos_num, j; + +if ( !feat || !props ) +continue; + +cos_num = props->cos_num; +if ( info->array_len < index + cos_num ) +return; + +for ( j = 0; j < cos_num; j++ ) { -feat->cos_reg_val[cos * cos_num + i] = info->val[i]; -props->write_msr(cos, info->val[i], props->type[i]); +if ( feat->cos_reg_val[cos * cos_num + j] != info->val[index + j] ) +{ +feat->cos_reg_val[cos * cos_num + j] = info->val[index + j]; +props->write_msr(cos, info->val[index + j], props->type[j]); +} } + +index += cos_num; } } @@ -1137,30 +1155,18 @@ static int write_psr_msrs(unsigned int socket, unsigned int cos, const uint32_t val[], unsigned int array_len, enum psr_feat_type feat_type) { -int ret; struct psr_socket_info *info = get_socket_info(socket); struct cos_write_info data = { .cos = cos, -.feature = info->features[feat_type], -.props = feat_props[feat_type], +.features = info->features, +.val = val, +.array_len = array_len, }; if ( cos > info->features[feat_type]->cos_max ) return -EINVAL; -/* Skip to the feature's value head. */ -ret = skip_prior_features(&array_len, feat_type); -if ( ret < 0 ) -return ret; - -val += ret; - -if ( array_len < feat_props[feat_type]->cos_num ) -return -ENOSPC; - -data.val = val; - if ( socket == cpu_to_socket(smp_processor_id()) ) do_write_psr_msrs(&data); else -- 1.9.1 ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-unstable-smoke test] 114112: regressions - FAIL
flight 114112 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114112/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z4 days Failing since113979 2017-10-04 00:10:13 Z4 days 46 attempts Testing same since 114087 2017-10-07 03:03:11 Z1 days9 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-4.9-testing test] 114091: regressions - FAIL
flight 114091 xen-4.9-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/114091/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 113367 test-armhf-armhf-xl-credit2 12 guest-start fail REGR. vs. 113367 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 113367 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 113367 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 113367 test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass version targeted for testing: xen 9cde7a833db53c9c3a88b767af8c7cb07053a6fd baseline version: xen 2cc3d32f40c71cb242477a3f8938074d4fc36829 Last test of basis 113367 2017-09-12 13:11:34 Z 25 days Failing since114070 2017-10-06 13:15:32 Z1 days2 attempts Testing same since 114091 2017-10-07 06:20:42 Z0 days1 attempts People who touched revisions under test: Andrew Cooper Bhupinder Thakur Boris Ostrovsky Chao Gao Crawford, Eric R David Woodhouse Jan Beulich Julien Grall Paul Durrant Stefano Stabellini Xiong Zhang jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64-xtf pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt
[Xen-devel] [linux-linus test] 114089: regressions - FAIL
flight 114089 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/114089/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-credit2 16 guest-start/debian.repeat fail REGR. vs. 114069 test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 114069 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail REGR. vs. 114069 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 114069 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 114069 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 114069 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 114069 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 114069 test-amd64-amd64-xl-rtds 10 debian-install fail like 114069 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass version targeted for testing: linux1c86f2e4c84faface399d7ba7c740423d6dfbdf9 baseline version: linux7a92616c0bac849e790283723b36c399668a1d9f Last test of basis 114069 2017-10-06 12:57:55 Z1 days Testing same since 114089 2017-10-07 05:33:15 Z0 days1 attempts People who touched revisions under test: "Yan, Zheng" Abhishek Shah Alexey Brodkin Amir Goldstein Amrani, Ram Andrew Donnellan Anton Blanchard Arnd Bergmann Balbir Singh Bartlomiej Zolnierkiewicz Benjamin Block Benjamin Herrenschmidt Bjorn Andersson Bjorn Helgaas Boqun Feng Catalin Marinas Chen-Yu Tsai Christian Lamparter Christoph Hellwig Christophe JAILLET Christophe Lombard Colin Ian King Coly Li Cédric Le Goater Daniel Drake Daniel Vetter Darrick J. Wong Dave Airlie David S. Miller David Sterba Don Zickus Doug Ledford Elaine Zhang Eugeniy Paltsev Frederic Barrat
Re: [Xen-devel] [PATCH v1] x86: psr: support co-exist features' values setting
On 17-10-06 15:38:35, Roger Pau Monn� wrote: > On Fri, Oct 06, 2017 at 09:13:00AM +, Yi Sun wrote: > > It changes the memebers in 'cos_write_info' to transfer the feature array, > > feature properties array and value array. Then, we can write all features > > values on the cos id into MSRs. > > > > Because multiple features may co-exist, we need handle all features to write > > values of them into a COS register with new COS ID. E.g: > > 1. L3 CAT and L2 CAT co-exist. > > 2. Dom1 and Dom2 share a same COS ID (2). The L3 CAT CBM of Dom1 is 0x1ff, > ^ the > >the L2 CAT CBM of Dom1 is 0x1f. > > 3. User wants to change L2 CBM of Dom1 to be 0xf. Because COS ID 2 is > >used by Dom2 too, we have to pick a new COS ID 3. The values of Dom1 on > >COS ID 3 are all default values as below: > >- > >| COS 3 | > >- > >L3 CAT | 0x7ff | > >- > >L2 CAT | 0xff | > >- > > 4. After setting, the L3 CAT CBM value of Dom1 should be kept and the new L2 > >CAT CBM is set. So, the values on COS ID 3 should be below. > >- > >| COS 3 | > >- > >L3 CAT | 0x1ff | > >- > >L2 CAT | 0xf | > >- > > > > So, we should write all features values into their MSRs. That requires the > > feature array, feature properties array and value array are input. > ^ as? > > I'm not sure the last sentence is helpful. > Ok, will remove it. > > > > Signed-off-by: Yi Sun > > --- > > CC: Jan Beulich > > CC: Andrew Cooper > > CC: Wei Liu > > CC: Roger Pau Monn? > > CC: Julien Grall > > --- > > xen/arch/x86/psr.c | 51 +++ > > 1 file changed, 27 insertions(+), 24 deletions(-) > > > > diff --git a/xen/arch/x86/psr.c b/xen/arch/x86/psr.c > > index daa2aeb..596b0ca 100644 > > --- a/xen/arch/x86/psr.c > > +++ b/xen/arch/x86/psr.c > > @@ -,25 +,40 @@ static unsigned int get_socket_cpu(unsigned int > > socket) > > struct cos_write_info > > { > > unsigned int cos; > > -struct feat_node *feature; > > +struct feat_node **features; > > const uint32_t *val; > > -const struct feat_props *props; > > +unsigned int array_len; > > }; > > > > static void do_write_psr_msrs(void *data) > > { > > const struct cos_write_info *info = data; > > -struct feat_node *feat = info->feature; > > -const struct feat_props *props = info->props; > > -unsigned int i, cos = info->cos, cos_num = props->cos_num; > > +unsigned int i, index = 0, cos = info->cos; > > +const uint32_t *val_array = info->val; > > > > -for ( i = 0; i < cos_num; i++ ) > > +for ( i = 0; i < ARRAY_SIZE(feat_props); i++ ) > > { > > -if ( feat->cos_reg_val[cos * cos_num + i] != info->val[i] ) > > +struct feat_node *feat = info->features[i]; > > +const struct feat_props *props = feat_props[i]; > > +unsigned int cos_num, j; > > + > > +if ( !feat || !props ) > > +continue; > > + > > +cos_num = props->cos_num; > > +if ( info->array_len < index + cos_num ) > > Shouldn't this be '<='? index + cos_num is an index position with base > 0 AFAICT. > Nope. E.g. there are L2 CAT and CDP co-exist. cos_num of L2 is 1, cos_num of CDP is 2. CDP is the first element in feature array. array_len is 3. 1. First loop to handle CDP: index is changed from 0 to 2. 2. Second loop to handle L2: cos_num = 1; index + cos_num = 3; array_len = 3; So, we must use '<' here to check if overflow happens. > > +return; > > + > > +for ( j = 0; j < cos_num; j++ ) > > { > > -feat->cos_reg_val[cos * cos_num + i] = info->val[i]; > > -props->write_msr(cos, info->val[i], props->type[i]); > > +if ( feat->cos_reg_val[cos * cos_num + j] != val_array[index + > > j] ) > > I'm afraid this code could benefit from a comment (or comments) > explaining what all this arrays are supposed to contain. IMHO it's not > trivial to follow what you are trying to do here. > Will add comment. > Also names like val_array are not specially helpful, it's quite clear > that 'val_array' is an array just by looking at it's usage. > Ok, may consider to remove 'val_array'. > Thanks, Roger. ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-unstable-smoke test] 114110: regressions - FAIL
flight 114110 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114110/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z4 days Failing since113979 2017-10-04 00:10:13 Z4 days 45 attempts Testing same since 114087 2017-10-07 03:03:11 Z0 days8 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-unstable test] 114086: regressions - FAIL
flight 114086 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/114086/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-pvops 6 kernel-build fail in 114055 REGR. vs. 114086 Tests which are failing intermittently (not blocking): test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 16 guest-localmigrate/x10 fail in 114055 pass in 114086 test-amd64-amd64-xl-pvh-intel 12 guest-start fail pass in 114055 test-amd64-amd64-xl-pvh-amd 12 guest-startfail pass in 114055 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl-multivcpu 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-libvirt 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-libvirt-raw 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-examine 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-xl 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-xl-vhd 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-xl-credit2 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-xl-cubietruck 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-xl-rtds 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-xl-arndale 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-libvirt-xsm 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-xl-xsm 1 build-check(1) blocked in 114055 n/a test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 114003 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 114024 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 114024 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 114024 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 114055 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 114055 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 114055 test-amd64-amd64-xl-rtds 10 debian-install fail like 114055 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail nev
[Xen-devel] [xen-unstable-smoke test] 114108: regressions - FAIL
flight 114108 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114108/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z4 days Failing since113979 2017-10-04 00:10:13 Z3 days 44 attempts Testing same since 114087 2017-10-07 03:03:11 Z0 days7 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [ovmf baseline-only test] 72213: all pass
This run is configured for baseline tests only. flight 72213 ovmf real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72213/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 08e94eee947bd3ff4a6645e303dd86853cb6d8ba baseline version: ovmf baee8efb361496b4be300b467340b2593ca30c9c Last test of basis72208 2017-10-06 08:52:33 Z1 days Testing same since72213 2017-10-07 14:18:51 Z0 days1 attempts People who touched revisions under test: Evan Lloyd Sami Mujawar jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass sg-report-flight on osstest.xs.citrite.net logs: /home/osstest/logs images: /home/osstest/images Logs, config files, etc. are available at http://osstest.xs.citrite.net/~osstest/testlogs/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary Push not applicable. commit 08e94eee947bd3ff4a6645e303dd86853cb6d8ba Author: Sami Mujawar Date: Mon May 22 15:27:50 2017 +0100 ArmPlatformPkg: Add PCD for SBSA Watchdog Count The Juno and FVP platform implement the SBSA Watchdog timers. Added PcdWatchdogCount to specify the number of Watchdog timers that are available. This allows configurability and an option to disable the watchdog timers if required for testing. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar Signed-off-by: Evan Lloyd Reviewed-by: Leif Lindholm ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-4.7-testing baseline-only test] 72212: regressions - trouble: blocked/broken/fail/pass
This run is configured for baseline tests only. flight 72212 xen-4.7-testing real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72212/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 16 guest-localmigrate/x10 fail REGR. vs. 72106 test-amd64-i386-freebsd10-i386 22 leak-check/checkfail REGR. vs. 72106 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken never pass build-arm64-pvops 2 hosts-allocate broken never pass build-arm64-xsm 2 hosts-allocate broken never pass build-arm64-xsm 3 capture-logs broken never pass build-arm64 3 capture-logs broken never pass build-arm64-pvops 3 capture-logs broken never pass test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail like 72106 test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 10 windows-install fail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-midway 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 12 guest-start fail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-intel 15 guest-saverestorefail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-intel 18 capture-logs/l1(18) fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemut-win10-i386 17 guest-stop fail never pass version targeted for testing: xen d6aad635097d901b96df650e87f04687c9fb7bd2 baseline version: xe
[Xen-devel] [libvirt test] 114088: tolerable all pass - PUSHED
flight 114088 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/114088/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 114057 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 114057 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 114057 test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass version targeted for testing: libvirt c44b29aacb6a3f445ab06d61899a0308b9d6d0d3 baseline version: libvirt 662140fa68ae099a426006ed5edb1d511921e2c2 Last test of basis 114057 2017-10-06 04:25:14 Z1 days Testing same since 114088 2017-10-07 04:21:11 Z0 days1 attempts People who touched revisions under test: Christian Ehrhardt Jim Fehlig Joao Martins John Ferlan Michal Privoznik Peter Krempa Wim ten Have jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-armhf-pvopspass build-i386-pvops pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmpass test-amd64-amd64-libvirt-xsm pass test-armhf-armhf-libvirt-xsm pass test-amd64-i386-libvirt-xsm pass test-amd64-amd64-libvirt pass test-armhf-armhf-libvirt pass test-amd64-i386-libvirt pass test-amd64-amd64-libvirt-pairpass test-amd64-i386-libvirt-pair pass test-amd64-i386-libvirt-qcow2pass test-armhf-armhf-libvirt-raw pass test-amd64-amd64-libvirt-vhd pass 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 Pushing revision : + branch=libvirt + revision=c44b29aacb6a3f445ab06d61899a0308b9d6d0d3 + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig export PERLLIB=.:. PERLLIB=.:. +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x '!=' x/home/osstest/repos/lock ']' ++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock ++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push libvirt c44b29aacb6a3f445ab06d61899a0308b9d6d0
[Xen-devel] [xen-unstable-smoke test] 114104: regressions - FAIL
flight 114104 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114104/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z3 days Failing since113979 2017-10-04 00:10:13 Z3 days 43 attempts Testing same since 114087 2017-10-07 03:03:11 Z0 days6 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [qemu-mainline test] 114083: regressions - FAIL
flight 114083 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/114083/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-pvh-intel 12 guest-start fail REGR. vs. 114042 test-amd64-amd64-xl-pvh-amd 12 guest-start fail REGR. vs. 114042 test-armhf-armhf-xl-credit2 16 guest-start/debian.repeat fail REGR. vs. 114042 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail REGR. vs. 114042 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 114042 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 114042 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 114042 test-amd64-amd64-xl-rtds 10 debian-install fail like 114042 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 114042 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 114042 test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass version targeted for testing: qemuu530049bc1dcc24c1178a29d99ca08b6dd08413e0 baseline version: qemuu5456c6a4ec9cd8fc314ddc303e88bf85c110975c Last test of basis 114042 2017-10-05 12:15:47 Z2 days Failing since114060 2017-10-06 05:53:34 Z1 days2 attempts Testing same since 114083 2017-10-06 19:16:18 Z0 days1 attempts People who touched revisions under test: Alex Williamson Brandon Carpenter Christian Borntraeger Collin L. Walling Cornelia Huck Daniel P. Berrange David Hildenbrand Dr. David Alan Gilbert Eric Blake Fam Zheng Gerd Hoffmann Halil Pasic Igor Mammedov Jan Kiszka Jason J . Herne Kevin Wolf Markus Armbruster Max Reitz Michael Olbrich Paolo Bonzini Pavel Butsykin Peter Maydell Stefan Hajnoczi Thomas Huth Vladimir Sementsov-Ogievskiy jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf
[Xen-devel] [xen-unstable-smoke test] 114098: regressions - FAIL
flight 114098 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114098/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z3 days Failing since113979 2017-10-04 00:10:13 Z3 days 42 attempts Testing same since 114087 2017-10-07 03:03:11 Z0 days5 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
Re: [Xen-devel] DomD: passthroughing an arbitrary device
On 10/05/2017 06:29 PM, Julien Grall wrote: Hi, On 04/10/17 19:10, Oleksandr Andrushchenko wrote: sorry, pressed send too fast On 10/04/2017 09:02 PM, Oleksandr Andrushchenko wrote: On 10/04/2017 08:22 PM, Julien Grall wrote: On 04/10/17 17:32, Oleksandr Andrushchenko wrote: Hi, all! Hello, We have a use-case where we want to passthrough and arbitrary device to driver domain, e.g. GPIO controller or the like (doesn't do any DMA). I will assume you are speaking about Xen Arm and not Xen x86. Please correct if my assumption is wrong. you are right, sorry for not being precise enough I know that for device to be pass throughed it must be tied to an IOMMU, but in my case the controller doesn’t have any. The problem is that it not only has MMIO range, but also has its own interrupt controller, so I have to passthrough IRQs as well. Here comes the limitation I face: as the controller doesn’t have any IOMMU I can’t passthrough its IRQ. I guess you are saying that when you use "dtdev" it will deny guest creation. at least I used/experimented with dtdev as of now and didn't think it is possible not to fill in dtdev's, but still request IRQs At the moment, the only purpose of "dtdev" is to setup the SMMU correctly. If your device is not protected by an SMMU, then it is not necessary. You only need to specific "irqs" and "mmios". ah, good to know, could you please confirm that my understanding is correct: if I put "xen,passthrough" property in guest's device tree node which has IRQ(s) and/or MMIO range(s) it is enough to get that "passive" device passed through? yes, device will not be hidden from Dom0 and free to be used by any other domains. this does work, thank you However, you have to ensure it will not be shared between multiple domains (this check was done by "dtdev" you don't use here). yes, for embedded use-cases this shouldn't be a problem should be If "xen,passthrough" property in a Dom0 device tree node *together* with IRQ(s) and MMIO range(s) in a *guest config* file is enough to get "passive" device passed through If you wonder why the documentation does not advertise it. It is because I consider that any device not protected by an SMMU should not be pass-through unless the user really knows what he is doing. as they say "the best documentation is the source code itself", I should have looked more careful Possible solutions I see could be: 1. Make it possible that Xen allows passing through devices without IOMMU assigned: the problem here is that one can hack Xen then by saying that her device is not MMU protected and writing/reading arbitrary memory then. 2. Make driver domain be marked somehow as a privileged one, so Xen can trust it and allow passing devices without IOMMU. Q: What if we need to pass this device to DomU? 3. Workaround by introducing a dummy IOMMU for such devices, but it still doesn’t solve the problem with memory protection. I'm hoping to hear any possible solutions/suggestions which will not break security and allow passing devices at the same time. Cheers, Thank you, Oleksandr Cheers, ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [seabios test] 114075: regressions - FAIL
flight 114075 seabios real [real] http://logs.test-lab.xenproject.org/osstest/logs/114075/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 debian-hvm-install fail REGR. vs. 113870 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 113870 test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass version targeted for testing: seabios f703604b30958312e64a5b7fc74c606a2ececc15 baseline version: seabios f3d2a156448f006e5d83eb60cb1da2dea6c997bf Last test of basis 113870 2017-09-27 23:16:33 Z9 days Testing same since 114075 2017-10-06 13:47:52 Z1 days1 attempts People who touched revisions under test: Julian Stecklina Kevin O'Connor jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmfail test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-qemuu-nested-amdfail test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemuu-debianhvm-amd64pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass test-amd64-amd64-xl-qemuu-win7-amd64 fail test-amd64-i386-xl-qemuu-win7-amd64 pass test-amd64-amd64-xl-qemuu-ws16-amd64 fail test-amd64-i386-xl-qemuu-ws16-amd64 fail test-amd64-amd64-xl-qemuu-win10-i386 fail test-amd64-i386-xl-qemuu-win10-i386 fail test-amd64-amd64-qemuu-nested-intel pass test-amd64-i386-qemuu-rhel6hvm-intel pass 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. commit f703604b30958312e64a5b7fc74c606a2ececc15 Author: Julian Stecklina Date: Tue Oct 3 15:47:17 2017 +0200 nvme: fix out of memory behavior If the allocation of I/O queues ran out of memory, the code would fail to detect that and happily use these queues at address zero. For me this happens for systems with more than 7 NVMe controllers. Fix the out of memory handling to gracefully handle this case. Signed-off-by: Julian Stecklina commit 4b4883c696b732ee6b2a03b18a47d9d324c2 Author: Kevin O'Connor Date: Tue Oct 3 10:45:24 2017 -0400 xhci: Build TRBs directly in xhci_trb_queue() Use the logic for building a 'struct xhci_trb' that was in xhci_xfer_queue() up so that command and ring TRBs can also use that functionality. This eliminates the need to manually generate the xhci_trb struct from those code paths. Signed-off-by: Kevin O'Connor ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-4.5-testing test] 114074: regressions - FAIL
flight 114074 xen-4.5-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/114074/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-cubietruck 7 xen-boot fail REGR. vs. 113448 test-armhf-armhf-xl-arndale 17 guest-start.2fail REGR. vs. 113448 test-amd64-amd64-xl-qemuu-winxpsp3 16 guest-localmigrate/x10 fail REGR. vs. 113448 Regressions which are regarded as allowable (not blocking): test-armhf-armhf-xl-rtds 6 xen-install fail REGR. vs. 113448 Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 16 guest-saverestore.2 fail like 113369 test-armhf-armhf-libvirt 16 guest-start/debian.repeatfail like 113408 test-amd64-amd64-xl-rtds 7 xen-boot fail like 113448 test-xtf-amd64-amd64-2 59 leak-check/check fail like 113448 test-xtf-amd64-amd64-3 59 leak-check/check fail like 113448 test-xtf-amd64-amd64-4 59 leak-check/check fail like 113448 test-xtf-amd64-amd64-5 59 leak-check/check fail like 113448 test-xtf-amd64-amd64-1 59 leak-check/check fail like 113448 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 113448 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 113448 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 113448 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 113448 test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-xtf-amd64-amd64-2 19 xtf/test-hvm32-cpuid-faulting fail never pass test-xtf-amd64-amd64-2 33 xtf/test-hvm32pae-cpuid-faulting fail never pass test-xtf-amd64-amd64-2 40 xtf/test-hvm32pse-cpuid-faulting fail never pass test-xtf-amd64-amd64-2 44 xtf/test-hvm64-cpuid-faulting fail never pass test-xtf-amd64-amd64-4 19 xtf/test-hvm32-cpuid-faulting fail never pass test-xtf-amd64-amd64-1 19 xtf/test-hvm32-cpuid-faulting fail never pass test-xtf-amd64-amd64-5 19 xtf/test-hvm32-cpuid-faulting fail never pass test-xtf-amd64-amd64-4 33 xtf/test-hvm32pae-cpuid-faulting fail never pass test-xtf-amd64-amd64-4 40 xtf/test-hvm32pse-cpuid-faulting fail never pass test-xtf-amd64-amd64-4 44 xtf/test-hvm64-cpuid-faulting fail never pass test-xtf-amd64-amd64-5 33 xtf/test-hvm32pae-cpuid-faulting fail never pass test-xtf-amd64-amd64-1 33 xtf/test-hvm32pae-cpuid-faulting fail never pass test-xtf-amd64-amd64-5 40 xtf/test-hvm32pse-cpuid-faulting fail never pass test-xtf-amd64-amd64-1 40 xtf/test-hvm32pse-cpuid-faulting fail never pass test-xtf-amd64-amd64-5 44 xtf/test-hvm64-cpuid-faulting fail never pass test-xtf-amd64-amd64-1 44 xtf/test-hvm64-cpuid-faulting fail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-xtf-amd64-amd64-2 58 xtf/test-hvm64-xsa-195 fail never pass test-xtf-amd64-amd64-3 58 xtf/test-hvm64-xsa-195 fail never pass test-xtf-amd64-amd64-4 58 xtf/test-hvm64-xsa-195 fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-xtf-amd64-amd64-5 58 xtf/test-hvm64-xsa-195 fail never pass test-xtf-amd64-amd64-1 58 xtf/test-hvm64-xsa-195 fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-vhd 11 guest-start fail never pass test-armhf-armhf-libvirt-raw 11 guest-start fail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 1
[Xen-devel] [xen-4.8-testing baseline-only test] 72211: regressions - trouble: blocked/broken/fail/pass
This run is configured for baseline tests only. flight 72211 xen-4.8-testing real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72211/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-win10-i386 16 guest-localmigrate/x10 fail REGR. vs. 72102 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken never pass build-arm64-pvops 2 hosts-allocate broken never pass build-arm64-xsm 2 hosts-allocate broken never pass build-arm64 3 capture-logs broken never pass build-arm64-pvops 3 capture-logs broken never pass build-arm64-xsm 3 capture-logs broken never pass test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail blocked in 72102 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 72102 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail like 72102 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 72102 build-amd64-prev 7 xen-build/dist-test fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-intel 12 guest-start fail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 10 windows-install fail never pass test-armhf-armhf-xl-midway 13 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 12 guest-start fail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass build-i386-prev 7 xen-build/dist-test fail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-intel 18 capture-logs/l1(18) fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-i386-xl-qemut-win10-i386 17 guest-stop fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-i386-xl-qemuu-win10-i386 17 guest-stop fail never pass version targeted for testing: xen 2116fec45de00f59621cd4adb0641a8784b48faa baseline version: xen
[Xen-devel] [ovmf test] 114078: all pass - PUSHED
flight 114078 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/114078/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 08e94eee947bd3ff4a6645e303dd86853cb6d8ba baseline version: ovmf baee8efb361496b4be300b467340b2593ca30c9c Last test of basis 114052 2017-10-05 20:58:30 Z1 days Testing same since 114078 2017-10-06 14:46:07 Z0 days1 attempts People who touched revisions under test: Evan Lloyd Sami Mujawar jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass 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 Pushing revision : + branch=ovmf + revision=08e94eee947bd3ff4a6645e303dd86853cb6d8ba + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig export PERLLIB=.:. PERLLIB=.:. +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x '!=' x/home/osstest/repos/lock ']' ++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock ++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push ovmf 08e94eee947bd3ff4a6645e303dd86853cb6d8ba + branch=ovmf + revision=08e94eee947bd3ff4a6645e303dd86853cb6d8ba + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig export PERLLIB=.:.:. PERLLIB=.:.:. +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']' + . ./cri-common ++ . ./cri-getconfig +++ export PERLLIB=.:.:.:. +++ PERLLIB=.:.:.:. ++ umask 002 + select_xenbranch + case "$branch" in + tree=ovmf + xenbranch=xen-unstable + '[' xovmf = xlinux ']' + linuxbranch= + '[' x = x ']' + qemuubranch=qemu-upstream-unstable + select_prevxenbranch ++ ./cri-getprevxenbranch xen-unstable + prevxenbranch=xen-4.9-testing + '[' x08e94eee947bd3ff4a6645e303dd86853cb6d8ba = x ']' + : tested/2.6.39.x + . ./ap-common ++ : osst...@xenbits.xen.org +++ getconfig OsstestUpstream +++ perl -e ' use Osstest; readglobalconfig(); print $c{"OsstestUpstream"} or die $!; ' ++ : ++ : git://xenbits.xen.org/xen.git ++ : osst...@xenbits.xen.org:/home/xen/git/xen.git ++ : git://xenbits.xen.org/qemu-xen-traditional.git ++ : git://git.kernel.org ++ : git://git.kernel.org/pub/scm/linux/kernel/git ++ : git ++ : git://xenbits.xen.org/xtf.git ++ : osst...@xenbits.xen.org:/home/xen/git/xtf.git ++ : git://xenbits.xen.org/xtf.git ++ : git://xenbits.xen.org/libvirt.git ++ : osst...@xenbits.xen.org:/home/xen/git/libvirt.git ++ : git://xenbits.xen.org/libvirt.git ++ : git://xenbits.xen.org/osstest/rumprun.git ++ : git ++ : git://xenbits.xen.org/osstest/rumprun.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/rumprun.git ++ : git://git.seabios.org/seabios.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/seabios.git ++ : git://xenbits.xen.org/osstest/seabios.git ++ : https://github.com/tianocore/edk2.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/linux-firmware.git ++ : osst...@xenbits.xen.org:/home/osstest/ext/linux
[Xen-devel] [xen-unstable-smoke test] 114095: regressions - FAIL
flight 114095 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114095/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which are failing intermittently (not blocking): test-amd64-amd64-xl-qemuu-debianhvm-i386 21 leak-check/check fail pass in 114094 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z3 days Failing since113979 2017-10-04 00:10:13 Z3 days 41 attempts Testing same since 114087 2017-10-07 03:03:11 Z0 days4 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 fail test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xtf test] 114076: all pass - PUSHED
flight 114076 xtf real [real] http://logs.test-lab.xenproject.org/osstest/logs/114076/ Perfect :-) All tests in this flight passed as required version targeted for testing: xtf b10eb8666d5bf72ad38f994aed8faefb3b0bb49b baseline version: xtf e294710f590cda22c88319641b14ab8f5916c888 Last test of basis 113910 2017-09-29 14:47:40 Z7 days Testing same since 114076 2017-10-06 13:47:54 Z0 days1 attempts People who touched revisions under test: Andrew Cooper jobs: build-amd64-xtf pass build-amd64 pass build-amd64-pvopspass test-xtf-amd64-amd64-1 pass test-xtf-amd64-amd64-2 pass test-xtf-amd64-amd64-3 pass test-xtf-amd64-amd64-4 pass test-xtf-amd64-amd64-5 pass 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 Pushing revision : + branch=xtf + revision=b10eb8666d5bf72ad38f994aed8faefb3b0bb49b + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig export PERLLIB=.:. PERLLIB=.:. +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x '!=' x/home/osstest/repos/lock ']' ++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock ++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push xtf b10eb8666d5bf72ad38f994aed8faefb3b0bb49b + branch=xtf + revision=b10eb8666d5bf72ad38f994aed8faefb3b0bb49b + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig export PERLLIB=.:.:. PERLLIB=.:.:. +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']' + . ./cri-common ++ . ./cri-getconfig +++ export PERLLIB=.:.:.:. +++ PERLLIB=.:.:.:. ++ umask 002 + select_xenbranch + case "$branch" in + tree=xtf + xenbranch=xen-unstable + '[' xxtf = xlinux ']' + linuxbranch= + '[' x = x ']' + qemuubranch=qemu-upstream-unstable + select_prevxenbranch ++ ./cri-getprevxenbranch xen-unstable + prevxenbranch=xen-4.9-testing + '[' xb10eb8666d5bf72ad38f994aed8faefb3b0bb49b = x ']' + : tested/2.6.39.x + . ./ap-common ++ : osst...@xenbits.xen.org +++ getconfig OsstestUpstream +++ perl -e ' use Osstest; readglobalconfig(); print $c{"OsstestUpstream"} or die $!; ' ++ : ++ : git://xenbits.xen.org/xen.git ++ : osst...@xenbits.xen.org:/home/xen/git/xen.git ++ : git://xenbits.xen.org/qemu-xen-traditional.git ++ : git://git.kernel.org ++ : git://git.kernel.org/pub/scm/linux/kernel/git ++ : git ++ : git://xenbits.xen.org/xtf.git ++ : osst...@xenbits.xen.org:/home/xen/git/xtf.git ++ : git://xenbits.xen.org/xtf.git ++ : git://xenbits.xen.org/libvirt.git ++ : osst...@xenbits.xen.org:/home/xen/git/libvirt.git ++ : git://xenbits.xen.org/libvirt.git ++ : git://xenbits.xen.org/osstest/rumprun.git ++ : git ++ : git://xenbits.xen.org/osstest/rumprun.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/rumprun.git ++ : git://git.seabios.org/seabios.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/seabios.git ++ : git://xenbits.xen.org/osstest/seabios.git ++ : https://github.com/tianocore/edk2.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/linux-firmware.git ++ : osst...@xenbits.xen.org:/home/osstest/ext/linux-firmware.git ++ : git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git ++ : osst...@xenbits.xen.org:/home/xen/git/linux-pvops.git ++ : git:
[Xen-devel] [xen-4.6-testing test] 114073: regressions - FAIL
flight 114073 xen-4.6-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/114073/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ovmf-amd64 16 guest-localmigrate/x10 fail REGR. vs. 113398 Regressions which are regarded as allowable (not blocking): test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stopfail REGR. vs. 113398 Tests which did not succeed, but are not blocking: test-xtf-amd64-amd64-5 48 xtf/test-hvm64-lbr-tsx-vmentry fail like 113368 test-xtf-amd64-amd64-3 48 xtf/test-hvm64-lbr-tsx-vmentry fail like 113398 test-armhf-armhf-xl-rtds 12 guest-start fail like 113398 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 113398 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 113398 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 113398 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 113398 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 113398 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 113398 test-xtf-amd64-amd64-4 72 xtf/test-pv32pae-xsa-194 fail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-xtf-amd64-amd64-5 72 xtf/test-pv32pae-xsa-194 fail never pass test-xtf-amd64-amd64-3 72 xtf/test-pv32pae-xsa-194 fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-xtf-amd64-amd64-2 72 xtf/test-pv32pae-xsa-194 fail never pass test-xtf-amd64-amd64-1 72 xtf/test-pv32pae-xsa-194 fail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass version targeted for testing: xen 78fd0c3765cf89befb2338ac342a0c8a3e29ba3d baseline version: xen 1658a87690ac839e85db12bbf409be62bb938640 Last test of basis 113398 2017-09-13 07:36:02 Z 24 days Testing same since 114073 2017-10-06 13:46:00 Z0 days1 attempts People who touched revisions under test: Boris Ostrovsky Julien Grall Stefano Stabellini jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm
Re: [Xen-devel] [PATCH v4 00/39] arm/altp2m: Introducing altp2m to ARM
Hi Julien, On 10/07/2017 12:29 PM, Julien Grall wrote: > > > On 07/10/2017 11:18, Sergej Proskurin wrote: >> Hi all, > > Hello Sergej, > >> >> just wanted to friendly remind you about the next altp2m on ARM patch >> series, since it has been submitted for over a month now and got >> somewhat lost on xen-devel. >> >> I understand that it is too late to get this patch series into 4.10. >> Yet, I would like to queue the series for 4.11. Please let me know if I >> should wait for reviews until the end of the extended code freeze >> deadline. > > This is in my queue, I will have a look once I am done with 4.10 patches. > Alright, thank you. Cheers, ~Sergej ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-unstable-smoke test] 114094: regressions - FAIL
flight 114094 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114094/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z3 days Failing since113979 2017-10-04 00:10:13 Z3 days 40 attempts Testing same since 114087 2017-10-07 03:03:11 Z0 days3 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v4 00/39] arm/altp2m: Introducing altp2m to ARM
On 07/10/2017 11:18, Sergej Proskurin wrote: Hi all, Hello Sergej, just wanted to friendly remind you about the next altp2m on ARM patch series, since it has been submitted for over a month now and got somewhat lost on xen-devel. I understand that it is too late to get this patch series into 4.10. Yet, I would like to queue the series for 4.11. Please let me know if I should wait for reviews until the end of the extended code freeze deadline. This is in my queue, I will have a look once I am done with 4.10 patches. Cheers, -- Julien Grall ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [distros-debian-stretch test] 72210: tolerable trouble: blocked/broken/fail/pass
flight 72210 distros-debian-stretch real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72210/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-arm64-arm64-armhf-stretch-netboot-pygrub 1 build-check(1)blocked n/a build-arm64-pvops 2 hosts-allocate broken like 72180 build-arm64 2 hosts-allocate broken like 72180 build-arm64-pvops 3 capture-logs broken like 72180 build-arm64 3 capture-logs broken like 72180 test-armhf-armhf-armhf-stretch-netboot-pygrub 10 debian-di-install fail blocked in 72180 test-amd64-i386-amd64-stretch-netboot-pygrub 10 debian-di-install fail like 72180 test-amd64-amd64-amd64-stretch-netboot-pvgrub 10 debian-di-install fail like 72180 test-amd64-amd64-i386-stretch-netboot-pygrub 10 debian-di-install fail like 72180 test-amd64-i386-i386-stretch-netboot-pvgrub 10 debian-di-install fail like 72180 baseline version: flight 72180 jobs: build-amd64 pass build-arm64 broken build-armhf pass build-i386 pass build-amd64-pvopspass build-arm64-pvopsbroken build-armhf-pvopspass build-i386-pvops pass test-amd64-amd64-amd64-stretch-netboot-pvgrubfail test-amd64-i386-i386-stretch-netboot-pvgrub fail test-amd64-i386-amd64-stretch-netboot-pygrub fail test-arm64-arm64-armhf-stretch-netboot-pygrubblocked test-armhf-armhf-armhf-stretch-netboot-pygrubfail test-amd64-amd64-i386-stretch-netboot-pygrub fail sg-report-flight on osstest.xs.citrite.net logs: /home/osstest/logs images: /home/osstest/images Logs, config files, etc. are available at http://osstest.xs.citrite.net/~osstest/testlogs/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary Push not applicable. ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v4 00/39] arm/altp2m: Introducing altp2m to ARM
Hi all, just wanted to friendly remind you about the next altp2m on ARM patch series, since it has been submitted for over a month now and got somewhat lost on xen-devel. I understand that it is too late to get this patch series into 4.10. Yet, I would like to queue the series for 4.11. Please let me know if I should wait for reviews until the end of the extended code freeze deadline. Thanks, ~Sergej On 08/30/2017 08:32 PM, Sergej Proskurin wrote: > Hi all, > > The following patch series can be found on Github[0] and is part of my > contribution to last year's Google Summer of Code (GSoC)[1]. My project is > managed by the organization The Honeynet Project. As part of GSoC, I was being > supervised by the Xen maintainer Tamas K. Lengyel , > George > D. Webster, and Steven Maresca. > > In this patch series, we provide an implementation of the altp2m subsystem for > ARM. Our implementation is based on the altp2m subsystem for x86, providing > additional --alternate-- views on the guest's physical memory by means of the > ARM 2nd stage translation mechanism. The patches introduce new HVMOPs and > extend the p2m subsystem. Also, we extend libxl to support altp2m on ARM and > modify xen-access to test the suggested functionality. > > To be more precise, altp2m allows to create and switch to additional p2m views > (i.e. gfn to mfn mappings). These views can be manipulated and activated as > will through the provided HVMOPs. In this way, the active guest instance in > question can seamlessly proceed execution without noticing that anything has > changed. The prime scope of application of altp2m is Virtual Machine > Introspection, where guest systems are analyzed from the outside of the VM. > > Altp2m can be activated by means of the guest control parameter "altp2m" on > x86 > and ARM architectures. For use-cases requiring purely external access to > altp2m, this patch allows to specify if the altp2m interface should be > external > only. > > This version is a revised version of v3 that has been submitted in 2016. It > incorporates the comments of the previous patch series. Although the previous > version has been submitted last year, I have kept the comments of the > individual patches. Both the purpose and changes from v3 to v4 are stated > inside the individual commits. > > Best regards, > ~Sergej > > [0] https://github.com/sergej-proskurin/xen (branch arm-altp2m-v4) > [1] https://summerofcode.withgoogle.com/projects/#4970052843470848 > > Sergej Proskurin (38): > arm/p2m: Introduce p2m_(switch|restore)_vttbr_and_(g|s)et_flags > arm/p2m: Add first altp2m HVMOP stubs > arm/p2m: Add hvm_allow_(set|get)_param > arm/p2m: Add HVMOP_altp2m_get_domain_state > arm/p2m: Introduce p2m_is_(hostp2m|altp2m) > arm/p2m: Cosmetic fix - substitute _gfn(ULONG_MAX) for INVALID_GFN > arm/p2m: Move hostp2m init/teardown to individual functions > arm/p2m: Cosmetic fix - function prototype of p2m_alloc_table > arm/p2m: Rename parameter in p2m_alloc_vmid > arm/p2m: Change func prototype and impl of p2m_(alloc|free)_vmid > altp2m: Move (MAX|INVALID)_ALTP2M to xen/p2m-common.h > arm/p2m: Add altp2m init/teardown routines > arm/p2m: Add altp2m table flushing routine > arm/p2m: Add HVMOP_altp2m_set_domain_state > arm/p2m: Add HVMOP_altp2m_create_p2m > arm/p2m: Add HVMOP_altp2m_destroy_p2m > arm/p2m: Add HVMOP_altp2m_switch_p2m > arm/p2m: Add p2m_get_active_p2m macro > arm/p2m: Make p2m_restore_state ready for altp2m > arm/p2m: Make get_page_from_gva ready for altp2m > arm/p2m: Cosmetic fix - __p2m_get_mem_access > arm/p2m: Make p2m_mem_access_check ready for altp2m > arm/p2m: Cosmetic fix - function prototypes > arm/p2m: Make p2m_put_l3_page ready for altp2m > arm/p2m: Modify reference count only if hostp2m active > arm/p2m: Add HVMOP_altp2m_set_mem_access > arm/p2m: Add altp2m_propagate_change > altp2m: Rename p2m_altp2m_check to altp2m_check > x86/altp2m: Move altp2m_check to altp2m.c > arm/altp2m: Move altp2m_check to altp2m.h > arm/altp2m: Introduce altp2m_switch_vcpu_altp2m_by_id > arm/altp2m: Make altp2m_vcpu_idx ready for altp2m > arm/p2m: Add altp2m paging mechanism > arm/p2m: Add HVMOP_altp2m_change_gfn > arm/p2m: Adjust debug information to altp2m > altp2m: Allow activating altp2m on ARM domains > arm/xen-access: Extend xen-access for altp2m on ARM > arm/xen-access: Add test of xc_altp2m_change_gfn > > Tamas K Lengyel (1): > altp2m: Document external-only use on ARM > > docs/man/xl.cfg.pod.5.in| 8 +- > tools/libxl/libxl.h | 10 +- > tools/libxl/libxl_dom.c | 16 +- > tools/libxl/libxl_types.idl | 2 +- > tools/tests/xen-access/Makefile | 2 +- > tools/tests/xen-access/xen-access.c | 213 - > xen/arch/arm/Makefile | 1 + > xen/arch/arm/altp2m.c | 601 > > xen/arch/arm/hvm.c | 202 +
[Xen-devel] [xen-4.7-testing test] 114072: tolerable FAIL - PUSHED
flight 114072 xen-4.7-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/114072/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 113412 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 113412 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 113412 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 113412 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 113412 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass version targeted for testing: xen d6aad635097d901b96df650e87f04687c9fb7bd2 baseline version: xen c7783d9c26fc191862d9883da22387340b1fab18 Last test of basis 113412 2017-09-13 12:23:20 Z 23 days Testing same since 114072 2017-10-06 13:43:18 Z0 days1 attempts People who touched revisions under test: Boris Ostrovsky Chao Gao Crawford, Eric R Jan Beulich Julien Grall Konrad Rzeszutek Wilk Stefano Stabellini Xiong Zhang jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64-xtf pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-prev pass build-i386-prev pass build-amd64-pvopspass build-armhf-pvops
[Xen-devel] [xen-unstable-smoke test] 114090: regressions - FAIL
flight 114090 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/114090/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 12 guest-start fail REGR. vs. 113972 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass version targeted for testing: xen 2c2ae1976da06283e923d97720c0bdcbebf04515 baseline version: xen dbc4b6e13a5d0dd8967cde7ff7000ab1ed88625e Last test of basis 113972 2017-10-03 21:02:43 Z3 days Failing since113979 2017-10-04 00:10:13 Z3 days 39 attempts Testing same since 114087 2017-10-07 03:03:11 Z0 days2 attempts People who touched revisions under test: Andrew Cooper Awais Masood Bhupinder Thakur Dario Faggioli George Dunlap Ian Jackson Jan Beulich Joao Martins Juergen Gross Julien Grall Julien Grall Jun Nakajima Konrad Rzeszutek Wilk Meng Xu ? Ross Lagerwall Sergey Dyasli Stefano Stabellini Tamas K Lengyel Wei Liu jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-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 Not pushing. (No revision log; it would be 946 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-4.8-testing test] 114071: tolerable FAIL - PUSHED
flight 114071 xen-4.8-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/114071/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 113371 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 113371 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 113371 test-amd64-amd64-xl-rtds 10 debian-install fail like 113371 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass build-i386-prev 7 xen-build/dist-test fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qcow2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass build-amd64-prev 7 xen-build/dist-test fail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass version targeted for testing: xen 2116fec45de00f59621cd4adb0641a8784b48faa baseline version: xen 36898eb12572f0a1f85cb54d4a9e90afcb6f7045 Last test of basis 113371 2017-09-12 13:43:07 Z 24 days Testing same since 114071 2017-10-06 13:43:17 Z0 days1 attempts People who touched revisions under test: Andrew Cooper Boris Ostrovsky Chao Gao Crawford, Eric R David Woodhouse Jan Beulich Julien Grall Stefano Stabellini Xiong Zhang jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64-xtf pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt