[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-unstable test] 4621: regressions - FAIL
flight 4621 xen-unstable real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/4621/ Regressions :-( Tests which did not succeed and are blocking: test-amd64-i386-win 14 guest-start.2 fail REGR. vs. 4586 test-amd64-i386-xl-credit2 12 guest-saverestore.2 fail REGR. vs. 4586 test-i386-i386-xl 18 leak-check/check fail REGR. vs. 4586 Tests which did not succeed, but are not blocking, including regressions (tests previously passed) regarded as allowable: test-amd64-amd64-win 16 leak-check/check fail never pass test-amd64-i386-rhel6hvm-amd 8 guest-saverestore fail never pass test-amd64-i386-rhel6hvm-intel 8 guest-saverestore fail never pass test-amd64-xcpkern-i386-rhel6hvm-amd 8 guest-saverestore fail never pass test-amd64-xcpkern-i386-rhel6hvm-intel 8 guest-saverestore fail never pass test-amd64-xcpkern-i386-win 16 leak-check/check fail never pass test-i386-i386-win 16 leak-check/check fail never pass test-i386-xcpkern-i386-win 16 leak-check/check fail never pass version targeted for testing: xen cb756381087c baseline version: xen 7b4c82f07281 ------------------------------------------------------------ People who touched revisions under test: Anthony PERARD <anthony.perard@xxxxxxxxxx> Christoph Egger <Christoph.Egger@xxxxxxx> Chun Yan Liu <cyliu@xxxxxxxxxx> Eamon Walsh <ewalsh@xxxxxxxxxxxxx> Han-Lin Li <Han-Lin.Li@xxxxxxxxxxx> Ian Campbell <ian.campbell@xxxxxxxxxx> Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Juergen Gross <juergen.gross@xxxxxxxxxxxxxx> Jui-Hao Chiang <juihaochiang@xxxxxxxxx> Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> Tim Deegan <Tim.Deegan@xxxxxxxxxx> ------------------------------------------------------------ jobs: build-i386-xcpkern pass 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 fail test-amd64-xcpkern-i386-xl pass test-i386-xcpkern-i386-xl pass test-amd64-i386-rhel6hvm-amd fail test-amd64-xcpkern-i386-rhel6hvm-amd fail test-amd64-i386-xl-credit2 fail test-amd64-xcpkern-i386-xl-credit2 pass test-amd64-i386-rhel6hvm-intel fail test-amd64-xcpkern-i386-rhel6hvm-intel fail test-amd64-i386-xl-multivcpu pass test-amd64-xcpkern-i386-xl-multivcpu pass test-amd64-amd64-pair pass test-amd64-i386-pair pass test-i386-i386-pair pass test-amd64-xcpkern-i386-pair pass test-i386-xcpkern-i386-pair pass test-amd64-amd64-pv pass test-amd64-i386-pv pass test-i386-i386-pv pass test-amd64-xcpkern-i386-pv pass test-i386-xcpkern-i386-pv pass test-amd64-amd64-win fail test-amd64-i386-win fail test-i386-i386-win fail test-amd64-xcpkern-i386-win fail test-i386-xcpkern-i386-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: 22666:cb756381087c tag: tip user: Keir Fraser <keir@xxxxxxx> date: Thu Jan 06 19:02:36 2011 +0000 kexec: correct _domain offset info in elf-notes The hypervisor writes some data structure infos into the elf note section of the vmcore to enable interpretation of the xen structures by kexec/kdump. The info of the offset of _domain in page_info was just wrong on non-ia64 systems. Signed-off-by: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx> changeset: 22665:e18d9af29d2a user: Anthony PERARD <anthony.perard@xxxxxxxxxx> date: Thu Jan 06 18:04:48 2011 +0000 libxl: Lists qdisk device in libxl_device_disk_list As libxl switch to qdisk when blktap isn't available, this patch makes libxl_device_disk_list also list qdisk device. So libxl_build_device_model_args_new will be able to add qdisk device to the command line options of Qemu. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22664:2c487c02d8d7 user: Anthony PERARD <anthony.perard@xxxxxxxxxx> date: Thu Jan 06 18:03:11 2011 +0000 libxl: Factorize function libxl_device_disk_list This patch adds function libxl_append_disk_list_of_type to get disks parameter of one backend type. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22663:4e120cb427f4 user: Ian Campbell <ian.campbell@xxxxxxxxxx> date: Thu Jan 06 17:37:00 2011 +0000 ocaml: evtchn+xc bindings: use libxenctrl and libxenguest Now that tools/libxc is licensed under LGPL I don't think there is any need for an LGPL reimplementation under tools/ocaml. For the most part the conversion to the up-to-date libxc API (xc_lib.c essentially implemented the same interface as an older libxc) was pretty automatic. There are some functions which appear to no longer exist in libxc which I therefore simply removed the bindings for and a small number of interfaces which had changed. Many of the functions bound by the stubs have no in-tree users (which I think is fine for a language binding) so I have no way to confirm correctness other than by eye. I was however able to confirm that oxenstored still worked and to build a XCP toolstack which could successfully start a PV guest. Uses the new XC_OPENFLAG_NON_REENTRANT option to avoid potential conflicts between pthreads and the ocaml runtime. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Cc: Vincent Hanquez <Vincent.Hanquez@xxxxxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22662:2e1bd6baee28 user: Ian Campbell <ian.campbell@xxxxxxxxxx> date: Thu Jan 06 17:34:46 2011 +0000 ocaml: rename Evtchn.bind_virq as Evtchn.bind_dom_exc_virq Rename Evtchn.bind_virq as Evtchn.bind_dom_exc_virq to reflect its actual behaviour. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22661:9b0b2233f2e6 user: Ian Campbell <ian.campbell@xxxxxxxxxx> date: Thu Jan 06 17:33:39 2011 +0000 ocaml: add dependency to module metadata Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22660:21ee14d775ff user: Ian Campbell <ian.campbell@xxxxxxxxxx> date: Thu Jan 06 17:33:00 2011 +0000 ocaml: resynchronise uuid library with xen-api-libs.hg Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22659:99555fe2c817 user: Eamon Walsh <ewalsh@xxxxxxxxxxxxx> date: Thu Jan 06 17:28:13 2011 +0000 libxl: Correct paths in libxl__fill_dom0_memory_info function Signed-off-by: Eamon Walsh <ewalsh@xxxxxxxxxxxxx> Acked-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22658:4c2efce5a808 parent: 22657:5d78193d67d1 parent: 22656:93236edbc269 user: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> date: Thu Jan 06 17:26:53 2011 +0000 Merge changeset: 22657:5d78193d67d1 parent: 22655:6874a9d26fd9 user: Christoph Egger <Christoph.Egger@xxxxxxx> date: Thu Jan 06 17:26:26 2011 +0000 libxc: portability fixes for NetBSD Attached patch makes libxc build again on NetBSD after the recent rework. [ Modified by iwj: I changed the name of the new make variable from LIBDL to DLOPEN_LIBS. The latter conforms to the naming scheme for similar variables found in config/*.mk - PTHREAD_LIBS et al. Also I moved the setting of the variable to -dl from Linux to StdGNU (which makes it apply more widely) and also added it to SunOS.mk (based on pure guesswork). ] Signed-off-by: Christoph Egger <Christoph.Egger@xxxxxxx> Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22656:93236edbc269 user: Tim Deegan <Tim.Deegan@xxxxxxxxxx> date: Thu Jan 06 16:58:48 2011 +0000 mem_sharing: fix race condition of nominate and unshare (1) When updating/checking p2m type for mem_sharing, we must hold shr_lock (2) For nominate operation, if the page is already nominated, return the handle from page_info->shr_handle (3) For unshare operation, it is possible that multiple users unshare a page via hvm_hap_nested_page_fault() at the same time. If the page is already un-shared by someone else, simply return success. Signed-off-by: Jui-Hao Chiang <juihaochiang@xxxxxxxxx> Signed-off-by: Han-Lin Li <Han-Lin.Li@xxxxxxxxxxx> Acked-by: Tim Deegan <Tim.Deegan@xxxxxxxxxx> changeset: 22655:6874a9d26fd9 user: Anthony PERARD <anthony.perard@xxxxxxxxxx> date: Thu Jan 06 14:27:33 2011 +0000 libxl: Specify the target ram size to Qemu (new) when calling it This patch adds target_ram in device_model_info structure, to be used in libxl_build_device_model_args_new. Qemu upstream needs to know about it. It introduces also libxl__sizekb_to_mb to convert size from KB to MB by rounding up the result. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22654:63fd6f886f49 user: Christoph Egger <Christoph.Egger@xxxxxxx> date: Thu Jan 06 14:25:10 2011 +0000 libxl: Implement libxl_basename() This patch implements libxl_basename() as a portable replacement for GNU vs. POSIX basename. Signed-off-by: Christoph Egger <Christoph.Egger@xxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> changeset: 22653:7b4c82f07281 user: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> date: Wed Jan 05 23:54:15 2011 +0000 QEMU_TAG update ======================================== commit 99d53fbb69d3e03be61ae10506a304a3d08d792f Author: Chun Yan Liu <cyliu@xxxxxxxxxx> Date: Wed Jan 5 23:48:36 2011 +0000 fix '|' key display problem in en-us with altgr processing Commit f95d202ed644 handles altgr-insert problem. Unfortunately, with that patch, there is a problem in En-us keyboard: '|' (bar) cannot be displayed. After checking keymap files, we found there are two definitions to "bar" in en-us: bar 0x56 altgr (in "common") bar 0x2b shift (in "en-us") First line is actually invalid in en-us lanuage. The 2nd definition will cover the 1st one. The previous change in didn't consider multi-definition case. It scans keymap files, if keysym needs altgr, it will records that, after that, if keysym is pressed but altgr not pressed, it will add an altgr press opeartion. It is correct if all keysyms are unique and valid. But in the above multi-definition case, there is problem: when reading bar 0x56 altgr (in "common") it will record altgr needed, but in fact, that definition won't be used, it always use the 2nd definition and won't need altgr. Then if the keysym is pressed, the code will still add an altgr press operation, that will cause problem. So, if we cannot avoid multi-definition in keymap files, the altgr flag (whether altgr needed or not) should also be refreshed according to the 2nd defintion. In the above case, when reading the 1st line, it records altgr needed; then reading 2nd line, 2nd definition will cover the 1st, meanwhile the altgr flag should be reset (the 2nd definition doesn't need altgr, so altgr flag should be removed.) Following patch supplements f95d202ed644, and solve the problem. Signed-off-by: Chun Yan Liu <cyliu@xxxxxxxxxx> Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |