flight 8087 xen-unstable real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/8087/ Regressions :-( Tests which did not succeed and are blocking: test-amd64-i386-rhel6hvm-intel 12 guest-localmigrate/x10 fail REGR. vs. 8071 Tests which did not succeed, but are not blocking, including regressions (tests previously passed) regarded as allowable: test-amd64-amd64-xl-pcipt-intel 9 guest-start fail never pass test-amd64-i386-rhel6hvm-amd 12 guest-localmigrate/x10 fail like 8067 test-amd64-i386-win-vcpus1 16 leak-check/check fail never pass test-amd64-i386-win 16 leak-check/check fail never pass test-amd64-amd64-xl-win 13 guest-stop fail never pass test-amd64-amd64-win 16 leak-check/check fail never pass test-amd64-i386-xl-win-vcpus1 13 guest-stop fail never pass test-i386-i386-xl-win 13 guest-stop fail never pass test-i386-i386-win 16 leak-check/check fail never pass version targeted for testing: xen 31dd84463eec baseline version: xen fbb448cf5cba ------------------------------------------------------------ People who touched revisions under test: Christoph Egger <Christoph.Egger@amd.com> David Vrabel <david.vrabel@citrix.com> George Dunlap <george.dunlap@eu.citrix.com> Ian Campbell <ian.campbell@citrix.com> Ian Jackson <ian.jackson.citrix.com> Ian Jackson <ian.jackson@eu.citrix.com> Jan Beulich <jbeulich@novell.com> Keir Fraser <keir@xen.org> KUWAMURA Shin''ya <kuwa@jp.fujitsu.com> Olaf Hering <olaf@aepfle.de> Roger Pau Monne <roger.pau@entel.upc.edu> Shan Haitao <haitao.shan@intel.com> ------------------------------------------------------------ jobs: build-amd64 pass build-i386 pass build-amd64-oldkern pass build-i386-oldkern pass build-amd64-pvops pass build-i386-pvops pass test-amd64-amd64-xl pass test-amd64-i386-xl pass test-i386-i386-xl pass test-amd64-i386-rhel6hvm-amd fail test-amd64-i386-xl-credit2 pass test-amd64-amd64-xl-pcipt-intel fail test-amd64-i386-rhel6hvm-intel fail test-amd64-i386-xl-multivcpu pass test-amd64-amd64-pair pass test-amd64-i386-pair pass test-i386-i386-pair pass test-amd64-amd64-pv pass test-amd64-i386-pv pass test-i386-i386-pv pass test-amd64-i386-win-vcpus1 fail test-amd64-i386-xl-win-vcpus1 fail test-amd64-amd64-win fail test-amd64-i386-win fail test-i386-i386-win fail test-amd64-amd64-xl-win fail test-i386-i386-xl-win fail ------------------------------------------------------------ sg-report-flight on woking.cam.xci-test.com logs: /home/xc_osstest/logs images: /home/xc_osstest/images Logs, config files, etc. are available at http://www.chiark.greenend.org.uk/~xensrcts/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary Not pushing. ------------------------------------------------------------ changeset: 23711:31dd84463eec tag: tip user: Olaf Hering <olaf@aepfle.de> date: Sat Jul 16 09:25:48 2011 +0100 efi: include irq.h to fix compile error in runtime.c runtime.c: In function ''efi_rs_enter'': runtime.c:45:5: error: implicit declaration of function ''irq_enter'' [-Werror=implicit-function-declaration] runtime.c:45:5: error: nested extern declaration of ''irq_enter'' [-Werror=nested-externs] runtime.c: In function ''efi_rs_leave'': runtime.c:75:5: error: implicit declaration of function ''irq_exit'' [-Werror=implicit-function-declaration] runtime.c:75:5: error: nested extern declaration of ''irq_exit'' [-Werror=nested-externs] Signed-off-by: Olaf Hering <olaf@aepfle.de> changeset: 23710:c5db6d5fdb86 user: Olaf Hering <olaf@aepfle.de> date: Sat Jul 16 09:24:43 2011 +0100 xentrace: reduce size of extradata in trace_irq_mask() Reduce size of extra_data in to avoid possible crash in trace_var. (XEN) Assertion ''extra_word <= TRACE_EXTRA_MAX'' failed at trace.c:687 (XEN) Xen call trace: (XEN) [<ffff82c480128783>] __trace_var+0x4d/0x3b8 (XEN) [<ffff82c480162172>] trace_irq_mask+0x49/0x4b (XEN) [<ffff82c4801631ae>] __assign_irq_vector+0x241/0x374 (XEN) [<ffff82c48015d813>] set_desc_affinity+0x5d/0xd4 (XEN) [<ffff82c480160708>] set_msi_affinity+0x44/0x1c1 (XEN) [<ffff82c480162938>] move_masked_irq+0x9c/0xcd (XEN) [<ffff82c4801629a7>] move_native_irq+0x3e/0x53 (XEN) [<ffff82c48015d969>] ack_msi_irq+0x2c/0x6e (XEN) [<ffff82c4801622e3>] do_IRQ+0x16f/0x66d Signed-off-by: Olaf Hering <olaf@aepfle.de> Acked-by: George Dunlap <george.dunlap@eu.citrix.com> changeset: 23709:b03ab9a943a4 user: Olaf Hering <olaf@aepfle.de> date: Sat Jul 16 09:24:03 2011 +0100 hvm: remove cast from trace_var call for HVMOP_xentrace trace_var() takes a void pointer, casting is not needed. Signed-off-by: Olaf Hering <olaf@aepfle.de> Acked-by: George Dunlap <george.dunlap@eu.citrix.com> changeset: 23708:330b6b1d5b7a user: Christoph Egger <Christoph.Egger@amd.com> date: Sat Jul 16 09:23:22 2011 +0100 nestedsvm: Support TSC Rate MSR Support TSC Rate MSR and enable TSC scaling for nested virtualization. With it, guest VMs don''t need take #VMEXIT to calculate a translated TSC value when it is running under TSC emulation mode. I measured native performance of the rdtsc instruction in the l2 guest with xen-on-xen and both host and and l1 guest run under TSC emulation mode. TSC scaling just needs MSR emulation and correct tsc offset calculation to be done and thus can be emulated also on older hardware. In this case rdtsc instruction is intercepted and handled by the host directly and safes the cost of a full VMRUN/VMEXIT emulation cycle. Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> changeset: 23707:9afeab10a65d user: Ian Campbell <ian.campbell@citrix.com> date: Sat Jul 16 09:18:45 2011 +0100 libxc: remove obsolete comment. Seems to predate Xen 3.0... Signed-off-by: Ian Campbell <ian.campbell@citrix.com> changeset: 23706:3dd399873c9e user: Jan Beulich <jbeulich@novell.com> date: Sat Jul 16 09:18:21 2011 +0100 x86: fix guest migration after c/s 20892:d311d1efc25e Guests would not manage to run successfully after being migrated to a host having sufficiently much more memory than the host they were originally started on. Subsequently the plan is to re-enable the changes behavior under the control of a guest kernel announced feature flag. Signed-off-by: Jan Beulich <jbeulich@novell.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> changeset: 23705:24e9ca968a2b user: KUWAMURA Shin''ya <kuwa@jp.fujitsu.com> date: Sat Jul 16 09:17:20 2011 +0100 [IA64] Fix ia64 build for 22396:c1b7aae86cf5 The header xen/include/xen/wait.h conflicts with xen/include/asm-ia64/linux/wait.h on ia64. This patch fixes it. # xen/include/xen/wait.h introduced by 22396:c1b7aae86cf5. Signed-off-by: KUWAMURA Shin''ya <kuwa@jp.fujitsu.com> changeset: 23704:dfb4fb612b5b user: KUWAMURA Shin''ya <kuwa@jp.fujitsu.com> date: Sat Jul 16 09:16:48 2011 +0100 [IA64] fix warning: "in_atomic" redefined This patch fixes `warning: "in_atomic" redefined''. # It is introduced by 22395:deb438d43e79. Signed-off-by: KUWAMURA Shin''ya <kuwa@jp.fujitsu.com> changeset: 23703:e238234f6cb0 user: Keir Fraser <keir@xen.org> date: Sat Jul 16 09:15:56 2011 +0100 xen/irq: Make it obvious that desc->status fields comprise a bitfield. Signed-off-by: Keir Fraser <keir@xen.org> changeset: 23702:4cbf5bc0265c user: Shan Haitao <haitao.shan@intel.com> date: Sat Jul 16 09:12:19 2011 +0100 Remove MSI IRQ storms prevention logic The reason is: 1. The logic has negative impact on 10G NIC performance (assigned to guest) by lowering the interrupt frequency that Xen can handle. 2. Xen already has IRQ rate limit logic, which can also help to prevent IRQ storms. Signed-off-by: Shan Haitao <haitao.shan@intel.com> changeset: 23701:7effe4eacf21 user: Keir Fraser <keir@xen.org> date: Sat Jul 16 09:09:46 2011 +0100 xen/libxc: Clean up pv_cpuid switch statements. Signed-off-by: Keir Fraser <keir@xen.org> changeset: 23700:867bb675b57b user: David Vrabel <david.vrabel@citrix.com> date: Sat Jul 16 09:05:45 2011 +0100 xen/libxc: set CPUID topology leaf as unsupported for PV guests The result of a CPUID Extended Topology Enumeration leaf for PV guests is invalid as the level in ECX is ignored. This can cause some guests to loop endlessly when trying to enumerate the topology. Since the physical topology isn''t useful to PV guests set the topology leaf as unsupported. Guests affected include Linux kernels prior 2.6.32 where a workaround was applied ("xen: mask extended topology info in cpu", 82d6469916c6fcfa345636a49004c9d1753905d1). Signed-off-by: David Vrabel <david.vrabel@citrix.com> changeset: 23699:6fe9f26bb9ae user: Roger Pau Monne <roger.pau@entel.upc.edu> date: Fri Jul 15 18:22:03 2011 +0100 tools: xencommons NetBSD init script: Multiple bugfixes and improvements Added a cleanup of the xenstore database, to purge old entries, prevented the restart of xenstore and set Domain-0 name. Also replaced the sleep 5 (wait for xenstore to come up) with the method used in the linux init script. Signed-off-by: Roger Pau Monne <roger.pau@entel.upc.edu> Acked-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Christoph Egger <Christoph.Egger@amd.com> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com> changeset: 23698:2fab3b030616 user: Ian Campbell <ian.campbell@citrix.com> date: Fri Jul 15 18:13:28 2011 +0100 xl: log domain suspension. Other shutdown reasons all end up saying something useful while suspend does not. With this patch the log looks like: Domain 670 is dead Domain has suspended. Done. Exiting now Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com> changeset: 23697:5e1032229546 user: Ian Campbell <ian.campbell@citrix.com> date: Fri Jul 15 18:12:55 2011 +0100 pygrub: prefer Grub2 to Grub1 If a VM image has grub2 installed it is likely the one we need to be using. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com> changeset: 23696:c1d7fa123dae user: Roger Pau Monne <roger.pau@entel.upc.edu> date: Fri Jul 15 18:09:49 2011 +0100 xenbackendd: fix mistaken treatment of unknown backend (eg console) as VIF/VBD Fixed a cleanup of a variable used in a loop and added a debug message. Signed-off-by: Roger Pau Monne <roger.pau@entel.upc.edu> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com> changeset: 23695:fbb448cf5cba user: Ian Campbell <ian.campbell@citrix.com> date: Thu Jul 14 13:24:19 2011 +0100 libxl: add LIBXL_MAC_{FMT,FMTLEN,BYTES} Modelled after LIBXL_UUID_... (where I also add FMTLEN). signed-off-by: Ian Campbell <ian.campbell@citrix.com> Committed-by: Ian Jackson <ian.jackson.citrix.com> =======================================commit cd776ee9408ff127f934a707c1a339ee600bc127 Author: Ian Jackson <ian.jackson@eu.citrix.com> Date: Tue Jun 28 13:50:53 2011 +0100 qemu-char.c: fix incorrect CONFIG_STUBDOM handling qemu-char.c:1123:7: warning: "CONFIG_STUBDOM" is not defined [-Wundef] Signed-off-by: Olaf Hering <olaf@aepfle.de> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel