[Xen-devel] [xen-unstable test] 84228: regressions - FAIL
flight 84228 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/84228/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-libvirt-qcow2 9 debian-di-install fail REGR. vs. 84083 Regressions which are regarded as allowable (not blocking): test-armhf-armhf-xl-rtds 11 guest-start fail REGR. vs. 84083 build-i386-rumpuserxen6 xen-buildfail like 84083 build-amd64-rumpuserxen 6 xen-buildfail like 84083 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 84083 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 84083 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail like 84083 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass version targeted for testing: xen 3dd926a25d866364ce6d46c21f9ac05a82fa7ffb baseline version: xen abf8824fe530bcf060c757596f68663c87546a6a Last test of basis84083 2016-02-26 05:56:28 Z2 days Testing same since84228 2016-02-27 06:49:05 Z1 days1 attempts People who touched revisions under test: Andrew Cooper Bob Moore David Vrabel Doug Goldstein Hanjun Guo Ian Campbell Jan Beulich Kevin Tian Liang Z Li Parth Dixit Shannon Zhao Tim Deegan Wei Liu Wen Congyang Yang Hongyang 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-oldkern pass build-i386-oldkern pass build-amd64-prev pass build-i386-prev
[Xen-devel] [qemu-upstream-4.6-testing baseline-only test] 44188: regressions - FAIL
This run is configured for baseline tests only. flight 44188 qemu-upstream-4.6-testing real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/44188/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl 4 host-ping-check-nativefail REGR. vs. 38620 test-amd64-amd64-i386-pvgrub 10 guest-start fail REGR. vs. 38620 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-midway 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail never pass version targeted for testing: qemuu9869880372c8e786502ce140d50158118e29a165 baseline version: qemuu9e304f572ac98265f5e7433b6490077962acda97 Last test of basis38620 2016-01-11 14:52:34 Z 47 days Testing same since44188 2016-02-26 15:55:30 Z1 days1 attempts People who touched revisions under test: Don Slutz Gerd Hoffmann Jason Wang John Snow Laszlo Ersek Michael S. Tsirkin P J P Paolo Bonzini Peter Maydell Prasad J Pandit Roger Pau Monne Roger Pau Monné Stefano Stabellini 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-xl fail test-armhf-armhf-xl pass test-amd64-i386-xl pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass
[Xen-devel] [linux-mingo-tip-master test] 84244: regressions - FAIL
flight 84244 linux-mingo-tip-master real [real] http://logs.test-lab.xenproject.org/osstest/logs/84244/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-rumpuserxen6 xen-build fail REGR. vs. 60684 build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 60684 build-amd64-pvops 5 kernel-build fail REGR. vs. 60684 build-i386-pvops 5 kernel-build fail REGR. vs. 60684 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-xl-xsm 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-intel 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-amd 1 build-check(1) blocked n/a test-amd64-i386-libvirt-xsm 1 build-check(1) blocked n/a test-amd64-amd64-xl-multivcpu 1 build-check(1) blocked n/a test-amd64-amd64-libvirt 1 build-check(1) blocked n/a test-amd64-amd64-xl 1 build-check(1) blocked n/a test-amd64-i386-xl-xsm1 build-check(1) blocked n/a test-amd64-i386-libvirt 1 build-check(1) blocked n/a test-amd64-i386-xl1 build-check(1) blocked n/a test-amd64-amd64-libvirt-xsm 1 build-check(1) blocked n/a test-amd64-amd64-xl-rtds 1 build-check(1) blocked n/a test-amd64-amd64-i386-pvgrub 1 build-check(1) blocked n/a test-amd64-amd64-pair 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemut-debianhvm-amd64 1 build-check(1)blocked n/a test-amd64-i386-libvirt-pair 1 build-check(1) blocked n/a test-amd64-amd64-amd64-pvgrub 1 build-check(1) blocked n/a test-amd64-i386-qemut-rhel6hvm-intel 1 build-check(1) blocked n/a test-amd64-amd64-pygrub 1 build-check(1) blocked n/a test-amd64-i386-freebsd10-amd64 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-pair 1 build-check(1) blocked n/a test-amd64-i386-qemuu-rhel6hvm-intel 1 build-check(1) blocked n/a test-amd64-i386-freebsd10-i386 1 build-check(1) blocked n/a test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-qemut-rhel6hvm-amd 1 build-check(1) blocked n/a test-amd64-amd64-qemuu-nested-amd 1 build-check(1) blocked n/a test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-debianhvm-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-win7-amd64 1 build-check(1) blocked n/a test-amd64-i386-xl-raw1 build-check(1) blocked n/a test-amd64-i386-xl-qemut-debianhvm-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-credit2 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-win7-amd64 1 build-check(1) blocked n/a test-amd64-i386-qemuu-rhel6hvm-amd 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 1 build-check(1)blocked n/a test-amd64-i386-xl-qemut-win7-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemut-win7-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-debianhvm-amd64 1 build-check(1)blocked n/a test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-amd64-xl-qcow2 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-vhd 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 1 build-check(1)blocked n/a test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-ovmf-amd64 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-ovmf-amd64 1 build-check(1) blocked n/a test-amd64-amd64-qemuu-nested-intel 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 1 build-check(1) blocked n/a test-amd64-i386-xl-qemut-winxpsp3-vcpus1 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-winxpsp3 1 build-check(1) blocked n/a test-amd64-i386-xl-qemut-winxpsp3 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemut-winxpsp3 1 build-check(1) blocked n/a test-amd64-i386-pair 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-winxpsp3 1 build-ch
Re: [Xen-devel] [PATCH v2 4/4] arm64: update the introduction of xen boot commands in docs/grub.texi
27.02.2016 23:33, Konrad Rzeszutek Wilk пишет: > On Fri, Feb 26, 2016 at 07:15:52PM +0800, Fu Wei wrote: >> Hi Andrei, >> >> On 26 February 2016 at 18:50, Andrei Borzenkov wrote: >>> On Fri, Feb 26, 2016 at 8:59 AM, Fu Wei wrote: +@subsection xen_module -@deffn Command xen_linux file [arguments] -Load a dom0 kernel image for xen hypervisor at the booting process of xen. +@deffn Command xen_module [--nounzip] file [arguments] +Load a module for xen hypervisor at the booting process of xen. The rest of the line is passed verbatim as the module command line. +Each module will be identified by the order in which the modules are added. +The 1st module: dom0 kernel image +The 2nd module: dom0 ramdisk +All subsequent modules: UNKNOW @end deffn >>> >>> Hmm ... from previous discussion I gathered that Xen can detect module >>> type. What if there is no initrd for dom0? How can subsequent modules be >> >> Now , Xen detect module type by the order. (at least on ARM64). >> I think i386 is using Multiboot(2) protocol, so maybe this order is >> nothing to do with i386. >> > > Then we have obvious problem with your XSM patch > (http://savannah.gnu.org/bugs/?43420) - XSM may land as the first module. > That's actually something to solve on Xen side I think. It's just that so > far we had just kernel and initrd, so that was non issue. Oh, did you mean Wei Liu's patch? I guess XSM may land as the third module (or the module after linux kernel, if you don't have initrd) Yes, agree. (That's actually something to solve on Xen side) I guess xen can get xsm from a special initrd. so for now there is not big problem on xsm. Please correct me if I misunderstand something. :-) Thanks! Back to this patch, is that OK for you, or any suggestion? Thanks ! >>> >>> Yes, as this is dedicated Xen loader we should document this mandatory >>> order - first module must be kernel image, second module must be >>> initrd. I do not think we need to mention possibility to load more >>> than two modules until there is clear understanding how it can be done >>> without initrd. >> >> Great thanks for your review, I have updated and sent the v3 patchset, >> Hope I understood your suggestion correctly, Please check. :-) > > What if the initrd is catted to the kernel image (which you can > do on x86)? And then the 1st module is your XSM? > On x86 Xen can detect microcode and xsm modules; the first unknown module after that is assumed to be initrd (dom0 kernel always must be the very first module provided). On arm there is no detection - module type is taken from FDT; if no module type is provided, the first unknown module is assumed to be kernel, the second - initrd. See also http://lists.gnu.org/archive/html/grub-devel/2016-02/msg00333.html > Is this .. order dependency written somewhere in a document? In the > Xen code-base that is? > ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [libvirt test] 84215: tolerable FAIL - PUSHED
flight 84215 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/84215/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass version targeted for testing: libvirt ee67069c73cb91e3762cc63587d2a14d9a7253af baseline version: libvirt e4f1be7eb6c9377ca5d5a408ebf5d5c6b9111eae Last test of basis84072 2016-02-26 04:22:55 Z1 days Testing same since84215 2016-02-27 04:21:53 Z0 days1 attempts People who touched revisions under test: John Ferlan Ján Tomko Nitesh Konkar Nitesh Konkar Richard W.M. Jones 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 fail test-amd64-i386-libvirt-xsm pass test-amd64-amd64-libvirt pass test-armhf-armhf-libvirt fail test-amd64-i386-libvirt pass test-amd64-amd64-libvirt-pairpass test-amd64-i386-libvirt-pair pass test-armhf-armhf-libvirt-qcow2 fail test-armhf-armhf-libvirt-raw fail 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=ee67069c73cb91e3762cc63587d2a14d9a7253af + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig +++ 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 ee67069c73cb91e3762cc63587d2a14d9a7
[Xen-devel] [qemu-mainline test] 84204: tolerable FAIL - PUSHED
flight 84204 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/84204/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 84059 test-armhf-armhf-xl-rtds 11 guest-start fail like 84059 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass version targeted for testing: qemuu6e378dd214fbbae8138ff011ec3de7ddf13a445f baseline version: qemuu0c6940d086f39bbf725d96104abe46da87429cb6 Last test of basis84059 2016-02-26 02:11:21 Z2 days Testing same since84204 2016-02-27 02:32:58 Z1 days1 attempts People who touched revisions under test: Alex Bennée Alistair Francis Amit Shah Andrew Baumann Denis V. Lunev Dr. David Alan Gilbert Edgar E. Iglesias Eric Blake Gal Hammer James Hogan Leon Alrae Leonid Bloch Marc-André Lureau Mark Cave-Ayland Matthew Fortune Michael Roth Peter Maydell Sascha Silbe Thomas Huth Wei Huang Wei Yang Yongbok Kim 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-xl pass test-armhf-armhf-xl pass test-amd64-i386-xl pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmpass test-amd64
Re: [Xen-devel] staging: libxl compile error in libxl__domain_save
On 2/27/16 2:14 AM, Olaf Hering wrote: > > Current staging fails to compile: > > [ 276s] libxl_dom_save.c: In function 'libxl__domain_save': > [ 276s] libxl_dom_save.c:328:9: error: 'rc' may be used uninitialized in > this function > > It was introduced between abf8824fe530bcf060c757596f68663c87546a6a and > 3dd926a25d866364ce6d46c21f9ac05a82fa7ffb. Would travis catch such > errors? > Travis currently wouldn't catch this because I've got tools disabled from building. The reason for this is because the configure script fails to properly find Python due to problems with how AC_CHECK_LIB is called. Down the road this doesn't matter because we never use that output from the configure script and instead utilize setuptools to build the extensions which do linking correctly. The relevant patch is here and still waiting for an ACK: http://lists.xen.org/archives/html/xen-devel/2016-02/msg02715.html Once that gets merged and I can enable tools building on Travis then yes it would catch it. -- Doug Goldstein signature.asc Description: OpenPGP digital signature ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [linux-3.18 baseline-only test] 44186: regressions - FAIL
This run is configured for baseline tests only. flight 44186 linux-3.18 real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/44186/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-rumpuserxen6 xen-build fail REGR. vs. 38706 build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 38706 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-credit2 19 guest-start/debian.repeatfail like 38706 Tests which did not succeed, but are not blocking: test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-intel 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-midway 12 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail never pass test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail never pass version targeted for testing: linux2c07053b8e1e0c22bb54dfbdf8e86a70f8bf00fc baseline version: linux707e840c5e24bb2df1ea4e753964275e257ec816 Last test of basis38706 2016-01-26 21:30:25 Z 32 days Testing same since44186 2016-02-26 15:55:01 Z1 days1 attempts People who touched revisions under test: "J. Bruce Fields" Adrian Hunter Al Viro Alan Stern Alex Deucher Alexander Aring Alexandru Cornea Alexei Starovoitov amish Andrew Elble Andrew Gabbasov Andrew Morton Andrey Ryabinin Andy Gospodarek Andy Shevchenko Antonio Ospite Ard Biesheuvel Arnaldo Carvalho de Melo Aurélien Francillon Barry Song Ben Hutchings Ben Skeggs Benjamin Tissoires Bjorn Helgaas Boris Brezillon Borislav Petkov Borislav Petkov Carlo Caione Catalin Marinas Chen Yu Christian König Christoph Biedl Cong Wang Dan Streetman Dan Streetman Daniel Borkmann Daniel Vetter Daniele Palmas Darren Hart Dave Airlie Dave Airlie Dave Chinner Dave Chinner David Gibson David Howells David Rientjes David S. Miller David Vrabel Dmitry Torokhov Dmitry Tunin Dmitry V. Levin Dmitry Vyukov Doug
[Xen-devel] [linux-4.1 test] 84194: regressions - FAIL
flight 84194 linux-4.1 real [real] http://logs.test-lab.xenproject.org/osstest/logs/84194/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-rumpuserxen 3 host-install(3) broken in 83951 REGR. vs. 66399 build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 66399 build-i386-rumpuserxen6 xen-build fail REGR. vs. 66399 test-armhf-armhf-xl-credit2 15 guest-start/debian.repeat fail REGR. vs. 66399 test-armhf-armhf-xl-multivcpu 16 guest-start.2 fail in 82991 REGR. vs. 66399 test-armhf-armhf-xl-xsm 15 guest-start/debian.repeat fail in 83951 REGR. vs. 66399 test-armhf-armhf-xl-cubietruck 15 guest-start/debian.repeat fail in 83951 REGR. vs. 66399 test-armhf-armhf-xl 15 guest-start/debian.repeat fail in 84050 REGR. vs. 66399 Tests which are failing intermittently (not blocking): test-amd64-i386-qemuu-rhel6hvm-intel 3 host-install(3) broken in 83951 pass in 84194 test-amd64-i386-xl-raw3 host-install(3) broken in 83951 pass in 84194 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 3 host-install(3) broken in 83951 pass in 84194 test-amd64-amd64-xl-qemut-debianhvm-amd64 3 host-install(3) broken in 83951 pass in 84194 test-amd64-amd64-xl-qemuu-debianhvm-amd64 3 host-install(3) broken in 83951 pass in 84194 test-armhf-armhf-xl-credit2 11 guest-startfail in 83951 pass in 84194 test-armhf-armhf-xl-multivcpu 11 guest-start fail in 83951 pass in 84194 test-armhf-armhf-xl-multivcpu 15 guest-start/debian.repeat fail pass in 82991 test-armhf-armhf-xl-xsm 11 guest-start fail pass in 83951 test-armhf-armhf-xl-rtds 11 guest-start fail pass in 83951 test-armhf-armhf-xl-cubietruck 11 guest-start fail pass in 84050 test-armhf-armhf-xl 11 guest-start fail pass in 84050 Regressions which are regarded as allowable (not blocking): test-armhf-armhf-xl-rtds 15 guest-start/debian.repeat fail in 83951 like 66399 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail like 66399 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 66399 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 66399 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 66399 test-armhf-armhf-xl-vhd 9 debian-di-installfail like 66399 Tests which did not succeed, but are not blocking: test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-armhf-armhf-xl-xsm 13 saverestore-support-check fail in 83951 never pass test-armhf-armhf-xl-xsm 12 migrate-support-check fail in 83951 never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-check fail in 83951 never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-check fail in 83951 never pass test-armhf-armhf-xl-rtds 13 saverestore-support-check fail in 83951 never pass test-armhf-armhf-xl-rtds 12 migrate-support-check fail in 83951 never pass test-armhf-armhf-xl 12 migrate-support-check fail in 84050 never pass test-armhf-armhf-xl 13 saverestore-support-check fail in 84050 never pass test-amd64-amd64-xl-pvh-intel 14 guest-saverestorefail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-supp
[Xen-devel] [linux-linus test] 84169: regressions - FAIL
flight 84169 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/84169/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-rumpuserxen6 xen-build fail REGR. vs. 59254 build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 59254 test-amd64-amd64-xl-credit2 15 guest-localmigratefail REGR. vs. 59254 test-amd64-amd64-xl-xsm 15 guest-localmigratefail REGR. vs. 59254 test-amd64-amd64-xl 15 guest-localmigratefail REGR. vs. 59254 test-amd64-i386-xl-xsm 15 guest-localmigratefail REGR. vs. 59254 test-amd64-i386-xl 15 guest-localmigratefail REGR. vs. 59254 test-amd64-amd64-xl-multivcpu 14 guest-saverestorefail REGR. vs. 59254 test-amd64-amd64-pair 22 guest-migrate/dst_host/src_host fail REGR. vs. 59254 test-amd64-i386-pair 22 guest-migrate/dst_host/src_host fail REGR. vs. 59254 test-armhf-armhf-xl-cubietruck 15 guest-start/debian.repeat fail REGR. vs. 59254 test-armhf-armhf-xl 15 guest-start/debian.repeat fail REGR. vs. 59254 test-armhf-armhf-xl-credit2 15 guest-start/debian.repeat fail REGR. vs. 59254 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-rtds 17 guest-localmigrate/x10fail REGR. vs. 59254 test-armhf-armhf-xl-rtds 11 guest-start fail REGR. vs. 59254 test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail baseline untested test-amd64-i386-libvirt-pair 22 guest-migrate/dst_host/src_host fail baseline untested test-armhf-armhf-xl-vhd 9 debian-di-install fail baseline untested test-amd64-amd64-libvirt-xsm 15 guest-saverestore.2 fail blocked in 59254 test-amd64-amd64-libvirt 15 guest-saverestore.2 fail blocked in 59254 test-amd64-i386-libvirt 15 guest-saverestore.2 fail blocked in 59254 test-amd64-i386-libvirt-xsm 15 guest-saverestore.2 fail blocked in 59254 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail like 59254 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 59254 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 59254 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 59254 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 14 guest-saverestorefail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-amd64-amd64-qemuu-nested-intel 13 xen-boot/l1 fail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 13 xen-boot/l1 fail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass
Re: [Xen-devel] [PATCH v2 4/4] arm64: update the introduction of xen boot commands in docs/grub.texi
On Fri, Feb 26, 2016 at 07:15:52PM +0800, Fu Wei wrote: > Hi Andrei, > > On 26 February 2016 at 18:50, Andrei Borzenkov wrote: > > On Fri, Feb 26, 2016 at 8:59 AM, Fu Wei wrote: > >> +@subsection xen_module > >> > >> -@deffn Command xen_linux file [arguments] > >> -Load a dom0 kernel image for xen hypervisor at the booting process of > >> xen. > >> +@deffn Command xen_module [--nounzip] file [arguments] > >> +Load a module for xen hypervisor at the booting process of xen. > >> The rest of the line is passed verbatim as the module command line. > >> +Each module will be identified by the order in which the modules are > >> added. > >> +The 1st module: dom0 kernel image > >> +The 2nd module: dom0 ramdisk > >> +All subsequent modules: UNKNOW > >> @end deffn > > > > Hmm ... from previous discussion I gathered that Xen can detect module > > type. What if there is no initrd for dom0? How can subsequent modules be > > Now , Xen detect module type by the order. (at least on ARM64). > I think i386 is using Multiboot(2) protocol, so maybe this order is > nothing to do with i386. > > >>> > >>> Then we have obvious problem with your XSM patch > >>> (http://savannah.gnu.org/bugs/?43420) - XSM may land as the first module. > >>> That's actually something to solve on Xen side I think. It's just that so > >>> far we had just kernel and initrd, so that was non issue. > >> > >> Oh, did you mean Wei Liu's patch? > >> > >> I guess XSM may land as the third module (or the module after linux > >> kernel, if you don't have initrd) > >> > >> Yes, agree. (That's actually something to solve on Xen side) > >> > >> I guess xen can get xsm from a special initrd. so for now there is not > >> big problem on xsm. > >> > >> Please correct me if I misunderstand something. :-) > >> > >> Thanks! > >> > >> Back to this patch, is that OK for you, or any suggestion? Thanks ! > >> > > > > Yes, as this is dedicated Xen loader we should document this mandatory > > order - first module must be kernel image, second module must be > > initrd. I do not think we need to mention possibility to load more > > than two modules until there is clear understanding how it can be done > > without initrd. > > Great thanks for your review, I have updated and sent the v3 patchset, > Hope I understood your suggestion correctly, Please check. :-) What if the initrd is catted to the kernel image (which you can do on x86)? And then the 1st module is your XSM? Is this .. order dependency written somewhere in a document? In the Xen code-base that is? ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [qemu-upstream-4.5-testing baseline-only test] 44187: regressions - FAIL
This run is configured for baseline tests only. flight 44187 qemu-upstream-4.5-testing real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/44187/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 15 guest-localmigrate/x10 fail REGR. vs. 38629 test-amd64-amd64-xl-qemuu-winxpsp3 9 windows-install fail REGR. vs. 38629 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-rtds 6 xen-boot fail like 38629 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-libvirt-qcow2 10 guest-start fail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 10 guest-start fail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 12 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 10 guest-start fail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass version targeted for testing: qemuu90045485cae7ba34334c5f2a6e7b007f2ab7dc2d baseline version: qemuu32bba3499008c847e08858f310d65806e0bade36 Last test of basis38629 2016-01-12 23:23:02 Z 45 days Testing same since44187 2016-02-26 15:53:00 Z1 days1 attempts People who touched revisions under test: Don Slutz Gerd Hoffmann Jason Wang John Snow Laszlo Ersek Michael S. Tsirkin P J P Paolo Bonzini Peter Maydell Prasad J Pandit Roger Pau Monne Roger Pau Monné Stefano Stabellini jobs: 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-xl pass test-armhf-armhf-xl pass test-amd64-i386-xl pass test-amd64-amd64-qemuu-nested-amdfail test-amd64-amd64-xl-pvh-amd fail test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemuu-debianhvm-amd64pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-freebsd10-amd64 pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass test-amd64-amd64-xl-qemuu-win7-amd64 fail test-amd64-i386-xl-qemuu-win7-amd64 pass test-amd64-amd64-xl-credit2 pass test-armhf-armhf-xl-credit2 pass test-amd64-i386-freebsd10-i386 pass test-amd64-amd64-qemuu-nested-intel pass test-amd64-amd64-xl-pvh-intelfail test-amd64-i386-qemuu-rhel6hvm-intel pass test-amd64-amd64-libvirt pass
Re: [Xen-devel] [PATCH v3 4/4] arm64: update the introduction of xen boot commands in docs/grub.texi
Hi Andrei On 28 February 2016 at 01:26, Andrei Borzenkov wrote: > 26.02.2016 14:13, fu@linaro.org пишет: >> From: Fu Wei >> >> delete: xen_linux, xen_initrd, xen_xsm >> add: xen_module >> >> This update bases on >> commit 0edd750e50698854068358ea53528100a9192902 >> Author: Vladimir Serbinenko >> Date: Fri Jan 22 10:18:47 2016 +0100 >> >> xen_boot: Remove obsolete module type distinctions. >> >> Signed-off-by: Fu Wei >> --- >> docs/grub.texi | 33 ++--- >> 1 file changed, 10 insertions(+), 23 deletions(-) >> >> diff --git a/docs/grub.texi b/docs/grub.texi >> index 82f6fa4..3fbdd99 100644 >> --- a/docs/grub.texi >> +++ b/docs/grub.texi >> @@ -3861,9 +3861,7 @@ you forget a command, you can run the command >> @command{help} >> * videoinfo:: List available video modes >> @comment * xen_*:: Xen boot commands >> * xen_hypervisor:: Load xen hypervisor binary >> -* xen_linux:: Load dom0 kernel for xen hypervisor >> -* xen_initrd:: Load dom0 initrd for dom0 kernel >> -* xen_xsm:: Load xen security module for xen hypervisor >> +* xen_module:: Load xen modules for xen hypervisor >> @end menu >> >> >> @@ -5141,30 +5139,19 @@ verbatim as the @dfn{kernel command-line}. Any other >> binaries must be >> reloaded after using this command. >> @end deffn >> >> -@node xen_linux >> -@subsection xen_linux >> +@node xen_module >> +@subsection xen_module >> >> -@deffn Command xen_linux file [arguments] >> -Load a dom0 kernel image for xen hypervisor at the booting process of xen. >> +@deffn Command xen_module [--nounzip] file [arguments] >> +Load a module for xen hypervisor at the booting process of xen. >> The rest of the line is passed verbatim as the module command line. > > == >> +On i386, the modules will be identified by Multiboot(2) protocol. >> +On arm64, each module will be identified by the order in which the >> +modules are added. > > I think it is better to skip it entirely. It is not really correct - > neither multiboot protocol provides any module identification (Xen > probes module types), nor is i386 using multiboot2, nor can all modules > be probed, so order still matters. To avoid confusion I'd simply > replaced the above three lines with > > Modules should be loaded in the following order: > >> +The 1st module: dom0 kernel image >> +The 2nd module: dom0 ramdisk (optional) > > This covers both supported platforms without going into too deep > details; if you and Vladimir are OK, I'll commit with this change. Thank you very much! Sorry I am not familiar with xen on i386, so maybe I misunderstand this. So please commit with your change, Thanks for your correction :-) > >> @end deffn >> >> -@node xen_initrd >> -@subsection xen_initrd >> - >> -@deffn Command xen_initrd file >> -Load a initrd image for dom0 kernel at the booting process of xen. >> -@end deffn >> - >> -@node xen_xsm >> -@subsection xen_xsm >> - >> -@deffn Command xen_xsm file >> -Load a xen security module for xen hypervisor at the booting process of xen. >> -See @uref{http://wiki.xen.org/wiki/XSM} for more detail. >> -@end deffn >> - >> - >> @node Networking commands >> @section The list of networking commands >> >> > -- Best regards, Fu Wei Software Engineer Red Hat Software (Beijing) Co.,Ltd.Shanghai Branch Ph: +86 21 61221326(direct) Ph: +86 186 2020 4684 (mobile) Room 1512, Regus One Corporate Avenue,Level 15, One Corporate Avenue,222 Hubin Road,Huangpu District, Shanghai,China 200021 ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v3 4/4] arm64: update the introduction of xen boot commands in docs/grub.texi
26.02.2016 14:13, fu@linaro.org пишет: > From: Fu Wei > > delete: xen_linux, xen_initrd, xen_xsm > add: xen_module > > This update bases on > commit 0edd750e50698854068358ea53528100a9192902 > Author: Vladimir Serbinenko > Date: Fri Jan 22 10:18:47 2016 +0100 > > xen_boot: Remove obsolete module type distinctions. > > Signed-off-by: Fu Wei > --- > docs/grub.texi | 33 ++--- > 1 file changed, 10 insertions(+), 23 deletions(-) > > diff --git a/docs/grub.texi b/docs/grub.texi > index 82f6fa4..3fbdd99 100644 > --- a/docs/grub.texi > +++ b/docs/grub.texi > @@ -3861,9 +3861,7 @@ you forget a command, you can run the command > @command{help} > * videoinfo:: List available video modes > @comment * xen_*:: Xen boot commands > * xen_hypervisor:: Load xen hypervisor binary > -* xen_linux:: Load dom0 kernel for xen hypervisor > -* xen_initrd:: Load dom0 initrd for dom0 kernel > -* xen_xsm:: Load xen security module for xen hypervisor > +* xen_module:: Load xen modules for xen hypervisor > @end menu > > > @@ -5141,30 +5139,19 @@ verbatim as the @dfn{kernel command-line}. Any other > binaries must be > reloaded after using this command. > @end deffn > > -@node xen_linux > -@subsection xen_linux > +@node xen_module > +@subsection xen_module > > -@deffn Command xen_linux file [arguments] > -Load a dom0 kernel image for xen hypervisor at the booting process of xen. > +@deffn Command xen_module [--nounzip] file [arguments] > +Load a module for xen hypervisor at the booting process of xen. > The rest of the line is passed verbatim as the module command line. == > +On i386, the modules will be identified by Multiboot(2) protocol. > +On arm64, each module will be identified by the order in which the > +modules are added. I think it is better to skip it entirely. It is not really correct - neither multiboot protocol provides any module identification (Xen probes module types), nor is i386 using multiboot2, nor can all modules be probed, so order still matters. To avoid confusion I'd simply replaced the above three lines with Modules should be loaded in the following order: > +The 1st module: dom0 kernel image > +The 2nd module: dom0 ramdisk (optional) This covers both supported platforms without going into too deep details; if you and Vladimir are OK, I'll commit with this change. > @end deffn > > -@node xen_initrd > -@subsection xen_initrd > - > -@deffn Command xen_initrd file > -Load a initrd image for dom0 kernel at the booting process of xen. > -@end deffn > - > -@node xen_xsm > -@subsection xen_xsm > - > -@deffn Command xen_xsm file > -Load a xen security module for xen hypervisor at the booting process of xen. > -See @uref{http://wiki.xen.org/wiki/XSM} for more detail. > -@end deffn > - > - > @node Networking commands > @section The list of networking commands > > ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH] arm64: xen_boot: Fix xen boot using Grub on AARCH64
23.02.2016 17:16, Fu Wei пишет: > Hi Ian > > On 23 February 2016 at 18:00, Ian Campbell wrote: >> On Mon, 2016-02-22 at 17:29 +0800, Fu Wei wrote: >>> Hi Julien, >>> >>> On 20 February 2016 at 00:28, Julien Grall >>> wrote: Xen is currently crashing because of malformed compatible property for the boot module. This is because the property string is not null-terminated as requested by the ePAR spec. --- grub-core/loader/arm64/xen_boot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grub-core/loader/arm64/xen_boot.c b/grub- core/loader/arm64/xen_boot.c index a914eb8..8ae43d7 100644 --- a/grub-core/loader/arm64/xen_boot.c +++ b/grub-core/loader/arm64/xen_boot.c @@ -156,7 +156,7 @@ prepare_xen_module_params (struct xen_boot_binary *module, void *xen_boot_fdt) grub_fdt_add_subnode (xen_boot_fdt, chosen_node, module_name); retval = grub_fdt_set_prop (xen_boot_fdt, module_node, "compatible", - MODULE_CUSTOM_COMPATIBLE, sizeof(MODULE_CUSTOM_COMPATIBLE) - 1); + MODULE_CUSTOM_COMPATIBLE, sizeof(MODULE_CUSTOM_COMPATIBLE)); if (retval) return grub_error (GRUB_ERR_IO, "failed to update FDT"); -- 1.9.1 >>> >>> I have tested it. yes, xen will crash without this patch. >>> Tested-by: Fu Wei >>> >>> BTW, since Vladimir has simplified the xen boot code , and Now Xen >>> distinguishes modules by order. >>> -- >>> menuentry 'Foundation Model Xen test with initramfs' { >>> xen_hypervisor /xen -- no-bootscrub console=dtuart conswitch=x >>> dtuart=serial0 dom0_mem=512M dom0_max_vcpus=2 >>> xen_module /dom0_kernel_Image console=hvc0 root=/dev/ram0 ro >>> xen_module /dom0_initramfs.cpio >>> xen_module /xsm >>> devicetree /fvp-base-gicv2-psci.dtb >>> } >>> - >>> >>> Maybe we should update doc to coordinate with this change. >>> >>> And another problem is: How does XEN identify XSM? >>> Test with the config file above, I got "(XEN) MODULE[3]: >>> 0008fabb4000 - 0008fabb65e7 Unknown" >> >> I must confess when Vlad proposed this change I thought Xen was able to >> automatically probe for whether a module was an XSM module. Perhaps it is >> either broken or that functionality never existed to start with? >> > > From the test result, it seems that the latest xen can NOT > automatically probe XSM module, even we load xsm as the third module. > > the test branch is master branch. Please correct me if I tested it in wrong > way. > That's exactly what code looks like. I.e. XSM is recognized only if bootloader provided xen,xsm-policy compatible property. OTOH looking at xsm_dt_policy_init(), XSM module has defined magic and multiboot version actually detects module type based on this magic. So I think it makes sense to extend process_multiboot_node() to check for XSM magic in case of unknown modules. This will make ARM behavior compatible with x86. Otherwise we simply won't be able to load XSM on ARM at all, given current implementation in GRUB. ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [linux-3.10 test] 84139: tolerable FAIL - PUSHED
flight 84139 linux-3.10 real [real] http://logs.test-lab.xenproject.org/osstest/logs/84139/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail like 83269 build-i386-rumpuserxen6 xen-buildfail like 83599 build-amd64-rumpuserxen 6 xen-buildfail like 83599 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 83599 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 83599 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass version targeted for testing: linux90915bdf5d75f981251d78f45dce37d39e679ac1 baseline version: linux66b4554a10194a0fb4272f185b5fc6f2710741de Last test of basis83599 2016-02-21 23:31:47 Z5 days Testing same since84020 2016-02-25 20:31:26 Z1 days2 attempts People who touched revisions under test: Alan Stern Alex Thorlton Andrew Banman Andrew Elble Andrew Gabbasov Andrew Morton Andy Lutomirski Anton Protopopov Arnaldo Carvalho de Melo Arnaldo Carvalho de Melo Arnd Bergmann Aurélien Francillon Bart Van Assche Benjamin LaHaise Benjamin Tissoires Christoph Hellwig Cong Wang CQ Tang Dan Carpenter Darren Hart David S. Miller David Woodhouse Dmitry Torokhov Dmitry Vyukov Erich Schubert Ewan D. Milne Filipe Manana Greg Kroah-Hartman H. Peter Anvin Hannes Reinecke Herton R. Krzesinski Ingo Molnar Insu Yun James Bottomley James Bottomley Jan Kara Jann Horn Jens Axboe Jiri Slaby Joe Lawrence Johannes Thumshirn Jonathan Cameron Kees Cook Ken Xue Kirill A. Shutemov Konstantin Khlebnikov Lars-Peter Clausen Laura Abbott Linus Torvalds Linus Walleij Martijn Coenen Martin K. Petersen Mathias Nyman Matthew Wilcox Michael Hennerich Michal Hocko Miklos Szeredi Namhyung Kim Naoya Horiguchi Nicholas Bellinger Nicolas Pitre Paul Menzel Peter Hurley Peter Oberparleiter Peter Zijlstra (Intel) Peter Zijlstra Roman Gushchin Russell King Rusty Russell Sebastian Herbszt Sergey Senozhatsky Sergey Senozhatsky Steve French Steven Rostedt Sudip Mukherjee Sudip Mukherjee Takashi Iwai Theodore Ts'o Thomas Gleixner Trond Myklebust Vegard Nossum Vladimir Zapolskiy Vlastimil Babka WANG Cong Willy Tarreau Yong Li 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 build-amd64-rumpuserxen fail build-i386-rumpuserxen fail test-amd64-amd64-xl pass test-amd64-i386-xl pass test-amd64-amd64-xl-qemut-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemut-debianhvm-amd64-xsm pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmpass test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemut-stubdom-debian
[Xen-devel] [xen-unstable baseline-only test] 44184: regressions - FAIL
This run is configured for baseline tests only. flight 44184 xen-unstable real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/44184/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-win7-amd64 7 host-ping-check-xen fail REGR. vs. 38736 test-amd64-amd64-i386-pvgrub 10 guest-start fail REGR. vs. 38736 Regressions which are regarded as allowable (not blocking): build-amd64-rumpuserxen 6 xen-buildfail like 38736 build-i386-rumpuserxen6 xen-buildfail like 38736 test-amd64-amd64-xl-credit2 19 guest-start/debian.repeatfail like 38736 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 38736 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-xl-midway 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-midway 12 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail never pass test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass version targeted for testing: xen 998110fe9b758b51173609fb033dbe03b8de0a01 baseline version: xen 483ad4439f7fc71e12d46dae516f2b9ab2b977ad Last test of basis38736 2016-02-11 01:54:56 Z 16 days Testing same since44184 2016-02-26 15:52:16 Z1 days1 attempts People who touched revisions under test: Andrew Cooper Anthony PERARD Corneliu ZUZU Dario Faggioli Dirk Behme Doug Goldstein Feng Wu George Dunlap Harmandeep Kaur Ian CampbellIan Campbell Ian Jackson Jan Beulich Jim Fehlig Juergen Gross Kevin Tian Konrad Rzeszutek Wilk Olaf Hering Paul Durrant Razvan Cojocaru Roger Pau Monné Samuel Thibault Stefano Stabellini Tamas K Lengyel Tamas K Lengyel Tim Deegan Wei Liu jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf
Re: [Xen-devel] staging: libxl compile error in libxl__domain_save
On Sat, Feb 27, Wei Liu wrote: > And fwiw even if I manually added that option to libxl build, gcc > doesn't complain. Well, Debian is appearently not the first choice anymore... My cmdline is like this, fails with gcc4.3 ... 5.3: gcc -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O0 -g3 -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MF .libxl_dom_save.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fno-optimize-sibling-calls -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -Werror -Wno-format-zero-length -Wmissing-declarations -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/libs/toollog/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/libs/evtchn/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/libxc/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/libs/toollog/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/libs/foreignmemory/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -D__XEN_TOOLS__ -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/libxc/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/libs/evtchn/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/libs/foreignmemory/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/xenstore/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/blktap2/control -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/blktap2/include -I/home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/include -I/usr/include/libnl3 -Wshadow -include /home/abuild/rpmbuild/BUILD/xen-4.7.20160226T190133.3dd926a/non-dbg/tools/libxl/../../tools/config.h -c -o libxl_dom_save.o libxl_dom_save.c Olaf ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] staging: libxl compile error in libxl__domain_save
On Sat, Feb 27, 2016 at 12:35:17PM +, Andrew Cooper wrote: > On 27/02/2016 08:14, Olaf Hering wrote: > > Current staging fails to compile: > > > > [ 276s] libxl_dom_save.c: In function 'libxl__domain_save': > > [ 276s] libxl_dom_save.c:328:9: error: 'rc' may be used uninitialized in > > this function > > > > It was introduced between abf8824fe530bcf060c757596f68663c87546a6a and > > 3dd926a25d866364ce6d46c21f9ac05a82fa7ffb. Would travis catch such > > errors? > > -Wmaybe-uninitalised is quite distro-specific as to whether it is > enabled by default or not. > > Travis being ubuntu-based, it appears not. > https://travis-ci.org/xen-project/xen/builds/112092866 > > I am tempted to suggest explicitly enabling it. I have lost count of > how many times I have found the build legitimately broken on CentOS, due > to their default of -Wmaybe-initialised. > It appears that libxl has -Wall specified. According to Debian gcc manual, -Wmaybe-uninitialized is enabled by -Wall. And fwiw even if I manually added that option to libxl build, gcc doesn't complain. Wei. > ~Andrew > > ___ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [PATCH] libxl: initialise rc in libxl__domain_save error path
Commit 7449fb36 ("migration/save: pass checkpointed_stream from libxl to libxc ") failed to initialise rc in the error path. Reported-by: Olaf Hering Signed-off-by: Wei Liu --- Cc: Konrad Rzeszutek Wilk Cc: Ian Jackson Cc: Wen Congyang --- tools/libxl/libxl_dom_save.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/libxl/libxl_dom_save.c b/tools/libxl/libxl_dom_save.c index 4eb7960..f3288b9 100644 --- a/tools/libxl/libxl_dom_save.c +++ b/tools/libxl/libxl_dom_save.c @@ -341,6 +341,7 @@ void libxl__domain_save(libxl__egc *egc, libxl__domain_save_state *dss) if (dss->checkpointed_stream != LIBXL_CHECKPOINTED_STREAM_NONE && !r_info) { LOG(ERROR, "Migration stream is checkpointed, but there's no " "checkpoint info!"); +rc = ERROR_INVAL; goto out; } -- 2.1.4 ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] staging: libxl compile error in libxl__domain_save
On Sat, Feb 27, 2016 at 01:47:08PM +, Wei Liu wrote: > On Sat, Feb 27, 2016 at 09:14:26AM +0100, Olaf Hering wrote: > > > > Current staging fails to compile: > > > > [ 276s] libxl_dom_save.c: In function 'libxl__domain_save': > > [ 276s] libxl_dom_save.c:328:9: error: 'rc' may be used uninitialized in > > this function > > Thanks for the report. This looks like a simple enough bug to fix. I > will prepare a patch shortly. > Hrm... Strange enough when I add -Wmaybe-uninitialized and -Wuninitialized to my build environment, gcc doesn't complain about this one. Wei. > Wei. > > > > > It was introduced between abf8824fe530bcf060c757596f68663c87546a6a and > > 3dd926a25d866364ce6d46c21f9ac05a82fa7ffb. Would travis catch such > > errors? > > > > Olaf > > > > ___ > > Xen-devel mailing list > > Xen-devel@lists.xen.org > > http://lists.xen.org/xen-devel ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [linux-3.14 test] 84125: tolerable FAIL - PUSHED
flight 84125 linux-3.14 real [real] http://logs.test-lab.xenproject.org/osstest/logs/84125/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-amd64-pair 3 host-install/src_host(3) broken in 84019 pass in 84125 test-amd64-i386-freebsd10-amd64 3 host-install(3) broken in 84019 pass in 84125 test-amd64-i386-freebsd10-i386 3 host-install(3) broken in 84019 pass in 84125 test-amd64-i386-libvirt-pair 3 host-install/src_host(3) broken in 84019 pass in 84125 test-amd64-amd64-xl-qemut-winxpsp3 3 host-install(3) broken in 84019 pass in 84125 test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail pass in 84019 Regressions which are regarded as allowable (not blocking): build-amd64-rumpuserxen 6 xen-buildfail like 83009 build-i386-rumpuserxen6 xen-buildfail like 83009 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail like 83009 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 83009 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 83009 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 83009 Tests which did not succeed, but are not blocking: test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass version targeted for testing: linux0b2737d1affeecfcf2f5ceeadeecfcbecba21e35 baseline version: linux462982e3b5c5a9802bab17f75e8405201891e04d Last test of basis83009 2016-02-18 14:52:37 Z8 days Testing same since84019 2016-02-25 20:28:07 Z1 days2 attempts People who touched revisions under test: Alan Stern Alex Thorlton Andrew Banman Andrew Elble Andrew Gabbasov Andrew Lunn Andrew Morton Anson Huang Anton Protopopov Arnaldo Carvalho de Melo Arnaldo Carvalho de Melo Arnd Bergmann Aurélien Francillon Bart Van Assche Benjamin LaHaise Benjamin Tissoires Borislav Petkov Chris Mason Christoph Hellwig Cong Wang CQ Tang Dan Carpenter Dan Williams Daniel Mentz Darren Hart David S. Miller David Sterba David Woodhouse Dmitry Torokhov Dmitry Vyukov Eric Dumazet Erich Schubert Ewan D. Milne Filipe Manana Greg Kroah-Hartman Gregory CLEMENT Hannes Reinecke Helmut Klein Herton R. Krzesinski Holger Hoffstätte Imre Deak Ingo Molnar Insu Yun James Bottomley James Bottomley Jan Kara Jani Nikula Jann Horn Jens Axboe Joe Lawrence Johannes Thumshirn Jonathan Cameron Kees Cook Ken Xue Kirill A. Shutemov Kishon Vijay Abraham I Konstantin Khlebnikov Lars-Peter Clausen Laura Abbott Linus Torvalds Linus Walleij Martijn Coenen Martin K. Petersen Mathias Nyman Matt Fleming Matthew Wilcox Michael Hennerich Michal Hocko Mika Westerberg Miklos Szeredi Namhyung Kim Naoya Horiguchi Nicholas Bellinger Nicolas Pitre Paul Mackerras Paul Menzel Peter Feiner Peter Hurley Peter Oberparleiter Peter Zijlstra (Intel) Peter Zijlstra Roman Gushchin Russell King Rusty Russell Sebastian Herbszt Sergey Senozhatsky Sergey Senozhatsky Soeren Grunewald Steve French Steve French Steven Rostedt Sudip Mukherjee Sudip Mukherjee Takashi Iwai Theodore Ts'o Thomas Gleixner Thomas Huth Tony Lindgren Trond Myklebust Vasily Averin Vegard Nossum Vladimir Zapolskiy Vlastimil Babka WANG Cong Willy Tarreau Yong Li jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt
Re: [Xen-devel] staging: libxl compile error in libxl__domain_save
On Sat, Feb 27, 2016 at 09:14:26AM +0100, Olaf Hering wrote: > > Current staging fails to compile: > > [ 276s] libxl_dom_save.c: In function 'libxl__domain_save': > [ 276s] libxl_dom_save.c:328:9: error: 'rc' may be used uninitialized in > this function Thanks for the report. This looks like a simple enough bug to fix. I will prepare a patch shortly. Wei. > > It was introduced between abf8824fe530bcf060c757596f68663c87546a6a and > 3dd926a25d866364ce6d46c21f9ac05a82fa7ffb. Would travis catch such > errors? > > Olaf > > ___ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] staging: libxl compile error in libxl__domain_save
On 27/02/2016 08:14, Olaf Hering wrote: > Current staging fails to compile: > > [ 276s] libxl_dom_save.c: In function 'libxl__domain_save': > [ 276s] libxl_dom_save.c:328:9: error: 'rc' may be used uninitialized in > this function > > It was introduced between abf8824fe530bcf060c757596f68663c87546a6a and > 3dd926a25d866364ce6d46c21f9ac05a82fa7ffb. Would travis catch such > errors? -Wmaybe-uninitalised is quite distro-specific as to whether it is enabled by default or not. Travis being ubuntu-based, it appears not. https://travis-ci.org/xen-project/xen/builds/112092866 I am tempted to suggest explicitly enabling it. I have lost count of how many times I have found the build legitimately broken on CentOS, due to their default of -Wmaybe-initialised. ~Andrew ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [xen-4.6-testing baseline-only test] 44183: regressions - FAIL
This run is configured for baseline tests only. flight 44183 xen-4.6-testing real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/44183/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt-vhd 4 host-ping-check-nativefail REGR. vs. 38738 test-amd64-amd64-xl-credit2 19 guest-start/debian.repeat fail REGR. vs. 38738 test-amd64-amd64-amd64-pvgrub 10 guest-start fail REGR. vs. 38738 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-rumpuserxen-amd64 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail REGR. vs. 38738 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 9 debian-hvm-install fail like 38738 test-amd64-i386-rumpuserxen-i386 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail like 38738 test-amd64-amd64-xl 19 guest-start/debian.repeatfail like 38738 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 38738 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 38738 test-amd64-amd64-qemuu-nested-intel 16 debian-hvm-install/l1/l2 fail like 38738 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 38738 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-midway 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail never pass version targeted for testing: xen 046e5d0218a0600f9a21fd3b5a5ccfbaaf4357b6 baseline version: xen d77bac5c064ffb9dbb5b89b55b89853f1b784ebf Last test of basis38738 2016-02-11 09:24:36 Z 16 days Testing same since44183 2016-02-26 15:51:16 Z0 days1 attempts People who touched revisions under test: Alan.Robinson Andrew Cooper Anthony PERARD Boris Ostrovsky Dirk Behme George Dunlap Ian Campbell Jan Beulich Juergen Gross Kevin Tian 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
[Xen-devel] [linux-mingo-tip-master test] 84106: regressions - FAIL
flight 84106 linux-mingo-tip-master real [real] http://logs.test-lab.xenproject.org/osstest/logs/84106/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-rumpuserxen 3 host-install(3) broken in 83992 REGR. vs. 60684 test-amd64-amd64-xl-xsm 15 guest-localmigratefail REGR. vs. 60684 build-i386-rumpuserxen6 xen-build fail REGR. vs. 60684 build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 60684 test-amd64-amd64-xl-multivcpu 15 guest-localmigrate fail REGR. vs. 60684 test-amd64-amd64-libvirt 15 guest-saverestore.2 fail REGR. vs. 60684 test-amd64-amd64-libvirt-xsm 15 guest-saverestore.2 fail REGR. vs. 60684 test-amd64-amd64-pair 22 guest-migrate/dst_host/src_host fail REGR. vs. 60684 test-amd64-amd64-xl15 guest-localmigrate fail in 83992 REGR. vs. 60684 test-amd64-amd64-xl-credit2 15 guest-localmigrate fail in 83992 REGR. vs. 60684 Tests which are failing intermittently (not blocking): test-amd64-amd64-i386-pvgrub 3 host-install(3) broken in 83992 pass in 84106 test-amd64-i386-qemuu-rhel6hvm-intel 3 host-install(3) broken in 83992 pass in 84106 test-amd64-amd64-xl-qemut-win7-amd64 3 host-install(3) broken in 83992 pass in 84106 test-amd64-i386-xl-qemut-winxpsp3 3 host-install(3) broken in 83992 pass in 84106 test-amd64-amd64-xl 14 guest-saverestore fail pass in 83992 test-amd64-amd64-xl-credit2 9 debian-install fail pass in 83992 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-rtds 15 guest-localmigratefail REGR. vs. 60684 test-amd64-i386-libvirt-xsm 15 guest-saverestore.2 fail blocked in 60684 test-amd64-i386-xl-xsm 15 guest-localmigrate fail blocked in 60684 test-amd64-i386-libvirt 15 guest-saverestore.2 fail blocked in 60684 test-amd64-i386-xl 15 guest-localmigrate fail blocked in 60684 test-amd64-i386-libvirt-pair 22 guest-migrate/dst_host/src_host fail blocked in 60684 test-amd64-amd64-libvirt-pair 22 guest-migrate/dst_host/src_host fail blocked in 60684 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail blocked in 60684 test-amd64-i386-pair 22 guest-migrate/dst_host/src_host fail blocked in 60684 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 60684 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 60684 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-intel 14 guest-saverestorefail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 13 xen-boot/l1 fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-intel 13 xen-boot/l1 fail never pass version targeted for testing: linuxc0d4dca97aa5990b277f77c5d8c50bd3718f1189 baseline version: linux69f75ebe3b1d1e636c4ce0a0ee248edacc69cbe0 Last test of basis60684 2015-08-13 04:21:46 Z 198 days Failing since 60712 2015-08-15 18:33:48 Z 195 days 140 attempts Testing same since83992 2016-02-25 16:52:20 Z1 days2 attempts 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 build-amd64-rumpuserxen fail build-i386-rumpuserxen fail test-amd64-amd64-xl fail test-amd64-i386-xl fail test-amd64-amd64-xl-qemut-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemut-debianhvm-amd64-x
[Xen-devel] [ovmf test] 84109: regressions - FAIL
flight 84109 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/84109/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ovmf-amd64 17 guest-start/debianhvm.repeat fail REGR. vs. 65543 test-amd64-i386-xl-qemuu-ovmf-amd64 17 guest-start/debianhvm.repeat fail REGR. vs. 65543 version targeted for testing: ovmf 762d8ddb2877581eaf20e0f090692f06a83c7588 baseline version: ovmf 5ac96e3a28dd26eabee421919f67fa7c443a47f1 Last test of basis65543 2015-12-08 08:45:15 Z 81 days Failing since 65593 2015-12-08 23:44:51 Z 80 days 82 attempts Testing same since84109 2016-02-26 10:08:42 Z0 days1 attempts People who touched revisions under test: "Samer El-Haj-Mahmoud" "Yao, Jiewen" Alcantara, Paulo Andrew Fish Ard Biesheuvel Arthur Crippa Burigo Cecil Sheng Chao Zhang Charles Duffy Cinnamon Shia Cohen, Eugene Dandan Bi Daocheng Bu Daryl McDaniel edk2 dev edk2-devel Eric Dong Eric Dong Eugene Cohen Evan Lloyd Feng Tian Fu Siyuan Hao Wu Hess Chen Heyi Guo Jaben Carsey Jeff Fan Jiaxin Wu jiewen yao Jim Dailey Jordan Justen Karyne Mayer Larry Hauch Laszlo Ersek Lee Leahy Leekha Shaveta Leif Lindholm Liming Gao Mark Rutland Marvin Haeuser Michael Kinney Michael LeMay Michael Thomas Ni, Ruiyu Paolo Bonzini Paulo Alcantara Paulo Alcantara Cavalcanti Qin Long Qiu Shumin Rodrigo Dias Correa Ruiyu Ni Ryan Harkin Samer El-Haj-Mahmoud Samer El-Haj-Mahmoud Star Zeng Supreeth Venkatesh Tapan Shah Vladislav Vovchenko Yao Jiewen Yao, Jiewen Ye Ting Yonghong Zhu Zhang Lubo Zhang, Chao B 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 fail test-amd64-i386-xl-qemuu-ovmf-amd64 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 10072 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] staging: libxl compile error in libxl__domain_save
Current staging fails to compile: [ 276s] libxl_dom_save.c: In function 'libxl__domain_save': [ 276s] libxl_dom_save.c:328:9: error: 'rc' may be used uninitialized in this function It was introduced between abf8824fe530bcf060c757596f68663c87546a6a and 3dd926a25d866364ce6d46c21f9ac05a82fa7ffb. Would travis catch such errors? Olaf ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel