From owner-freebsd-xen@FreeBSD.ORG Mon Oct 10 05:07:34 2011 Return-Path: Delivered-To: freebsd-xen@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F1EC106566B; Mon, 10 Oct 2011 05:07:34 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 075FE8FC0C; Mon, 10 Oct 2011 05:07:34 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9A57XJK067819; Mon, 10 Oct 2011 05:07:33 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9A57XbR067815; Mon, 10 Oct 2011 05:07:33 GMT (envelope-from linimon) Date: Mon, 10 Oct 2011 05:07:33 GMT Message-Id: <201110100507.p9A57XbR067815@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-xen@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: kern/161318: [xen] sysinstall crashes with floating point exception X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2011 05:07:34 -0000 Old Synopsis: Xen - sysinstall crashes with floating point exception New Synopsis: [xen] sysinstall crashes with floating point exception Responsible-Changed-From-To: freebsd-bugs->freebsd-xen Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 10 05:07:11 UTC 2011 Responsible-Changed-Why: Reclassify. http://www.freebsd.org/cgi/query-pr.cgi?pr=161318 From owner-freebsd-xen@FreeBSD.ORG Mon Oct 10 11:07:23 2011 Return-Path: Delivered-To: freebsd-xen@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16BD710656DF for ; Mon, 10 Oct 2011 11:07:23 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E04FE8FC23 for ; Mon, 10 Oct 2011 11:07:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9AB7MPQ032594 for ; Mon, 10 Oct 2011 11:07:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9AB7M5j032592 for freebsd-xen@FreeBSD.org; Mon, 10 Oct 2011 11:07:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 10 Oct 2011 11:07:22 GMT Message-Id: <201110101107.p9AB7M5j032592@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-xen@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-xen@FreeBSD.org X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2011 11:07:23 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/161318 xen [xen] sysinstall crashes with floating point exception o kern/155468 xen [xen] Xen PV i386 multi-kernel CPU system is not worki o kern/155353 xen [xen] [patch] put "nudging TOD" message under boot_ver o kern/154833 xen [xen]: xen 4.0 - DomU freebsd8.2RC3 i386, XEN kernel. o kern/154473 xen [xen] xen 4.0 - DomU freebsd8.1 i386, XEN kernel. Not o kern/154472 xen [xen] xen 4.0 - DomU freebsd8.1 i386 xen kernel reboot o kern/154428 xen [xen] xn0 network interface and PF - Massive performan o kern/153789 xen [xen] [regression] FreeBSD 8.2-RC1 crashes under Solar o kern/153674 xen [xen] i386/XEN idle thread shows wrong percentages o kern/153672 xen [xen] [panic] i386/XEN panics under heavy fork load o kern/153620 xen [xen] Xen guest system clock drifts in AWS EC2 (FreeBS o kern/153477 xen [xen] XEN pmap code abuses vm page queue lock o kern/153150 xen [xen] xen/ec2: disable checksum offloading on interfac o kern/152228 xen [xen] [panic] Xen/PV panic with machdep.idle_mwait=1 o kern/144629 xen [xen] FreeBSD 8-RELEASE XEN pvm networking doesn't wor o kern/143398 xen [xen] FreeBSD 8-RELEASE XEN pvm networking doesn't wor o kern/143340 xen [xen] FreeBSD 8-RELEASE XEN pvm networking doesn't wor f kern/143069 xen [xen] [panic] Xen Kernel Panic - Memory modified after f kern/135667 xen ufs filesystem corruption on XEN DomU system f kern/135421 xen [xen] FreeBSD Xen PVM DomU network failure - netfronc. f kern/135178 xen [xen] Xen domU outgoing data transfer stall when TSO i p kern/135069 xen [xen] FreeBSD-current/Xen SMP doesn't function at all f i386/124516 xen [xen] FreeBSD-CURRENT Xen Kernel Segfaults when config o kern/118734 xen [xen] FreeBSD 6.3-RC1 and FreeBSD 7.0-BETA 4 fail to b 24 problems total. From owner-freebsd-xen@FreeBSD.ORG Wed Oct 12 15:46:06 2011 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA634106566B for ; Wed, 12 Oct 2011 15:46:06 +0000 (UTC) (envelope-from krichy@tvnetwork.hu) Received: from krichy.tvnetwork.hu (krichy.TvNetWork.Hu [80.95.68.194]) by mx1.freebsd.org (Postfix) with ESMTP id 53F878FC08 for ; Wed, 12 Oct 2011 15:46:05 +0000 (UTC) Received: by krichy.tvnetwork.hu (Postfix, from userid 1000) id 146D4170CDB; Wed, 12 Oct 2011 17:30:45 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by krichy.tvnetwork.hu (Postfix) with ESMTP id 0F2A2123518D for ; Wed, 12 Oct 2011 17:30:45 +0200 (CEST) Date: Wed, 12 Oct 2011 17:30:45 +0200 (CEST) From: Richard Kojedzinszky To: freebsd-xen@freebsd.org Message-ID: User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="1599128132-28908187-1318422540=:31539" Content-ID: Subject: kernel compilation X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2011 15:46:06 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1599128132-28908187-1318422540=:31539 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; format=flowed Content-ID: Dear users, I've set up a freebsd 8.2 xen domU under debian squeeze, and have compiled a kernel with the attached config. The first compilation error is here, due to -Werror: # cc -c -O2 -pipe -fno-strict-aliasing -march=prescott -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -fstack-protector -Werror /usr/src/sys/i386/xen/xen_machdep.c cc1: warnings being treated as errors /usr/src/sys/i386/xen/xen_machdep.c:217: warning: 'xpq_queue_log' defined but not used Then for some reason I've chosen to add an #ifdef around the mentioned variable, and then the kernel compiled well, and worked well. Then I decided to strip more options from the kernel I dont use, so I removed SCTP from the config. Recompiled the kernel, and with that kernel, the domU crashes upon creation, nothing gets logged on the console. I would like to investigate this problem, why does removing an unreferenced variable make the kernel crash upon creation? But, unfortunately I cannot make my xen dom0 to make coredumps of the domains, for some reason only empty files get created under /var/xen/dump/. Do someone have experience with this? Anyway, I am trying to use freebsd as a xen PV domU, as in my experience a PV domU can be much faster than a HVM domU. Is it true? Regards, Kojedzinszky Richard TvNetWork Nyrt. E-mail: krichy (at) tvnetwork [dot] hu PGP: 0x54B2BF0C8F59B1B7 Fingerprint = F6D4 3FFE AF03 CACF 0DCB 46A1 54B2 BF0C 8F59 B1B7 --1599128132-28908187-1318422540=:31539 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=XI Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: ATTACHMENT; FILENAME=XI Iw0KIyBYRU4gLS0gS2VybmVsIGNvbmZpZ3VyYXRpb24gZm9yIGkzODYgWEVO IERvbVUNCiMNCiMgJEZyZWVCU0Q6IHNyYy9zeXMvaTM4Ni9jb25mL1hFTix2 IDEuOS4yLjIuMi4xIDIwMTAvMTIvMjEgMTc6MDk6MjUga2Vuc21pdGggRXhw ICQNCg0KY3B1CQlJNjg2X0NQVQ0KaWRlbnQJCVhJDQoNCiNtYWtlb3B0aW9u cwlERUJVRz0tZwkJIyBCdWlsZCBrZXJuZWwgd2l0aCBnZGIoMSkgZGVidWcg c3ltYm9scw0KbWFrZW9wdGlvbnMJTU9EVUxFU19PVkVSUklERT0iIg0KDQoj b3B0aW9ucyAJU0NIRURfNEJTRAkJIA0Kb3B0aW9ucyAJU0NIRURfVUxFCQkj IFVMRSBzY2hlZHVsZXINCiNvcHRpb25zIAlQUkVFTVBUSU9OCQkjIEVuYWJs ZSBrZXJuZWwgdGhyZWFkIHByZWVtcHRpb24NCg0Kb3B0aW9ucyAJSU5FVAkJ CSMgSW50ZXJORVR3b3JraW5nDQpvcHRpb25zIAlJTkVUNgkJCSMgSVB2NiBj b21tdW5pY2F0aW9ucyBwcm90b2NvbHMNCm9wdGlvbnMgCVNDVFAJCQkjIFN0 cmVhbSBDb250cm9sIFRyYW5zbWlzc2lvbiBQcm90b2NvbA0Kb3B0aW9ucyAJ RkZTCQkJIyBCZXJrZWxleSBGYXN0IEZpbGVzeXN0ZW0NCm9wdGlvbnMgCVNP RlRVUERBVEVTCQkjIEVuYWJsZSBGRlMgc29mdCB1cGRhdGVzIHN1cHBvcnQN CiNvcHRpb25zIAlVRlNfQUNMCQkJIyBTdXBwb3J0IGZvciBhY2Nlc3MgY29u dHJvbCBsaXN0cw0Kb3B0aW9ucyAJVUZTX0RJUkhBU0gJCSMgSW1wcm92ZSBw ZXJmb3JtYW5jZSBvbiBiaWcgZGlyZWN0b3JpZXMNCm9wdGlvbnMJCU5VTExG Uw0KI29wdGlvbnMgCVVGU19HSk9VUk5BTAkJIyBFbmFibGUgZ2pvdXJuYWwt YmFzZWQgVUZTIGpvdXJuYWxpbmcNCiNvcHRpb25zIAlORlNDTElFTlQJCSMg TmV0d29yayBGaWxlc3lzdGVtIENsaWVudA0KI29wdGlvbnMgCU5GU1NFUlZF UgkJIyBOZXR3b3JrIEZpbGVzeXN0ZW0gU2VydmVyDQojb3B0aW9ucyAJTkZT TE9DS0QJCSMgTmV0d29yayBMb2NrIE1hbmFnZXINCiNvcHRpb25zIAlORlNf Uk9PVAkJIyBORlMgdXNhYmxlIGFzIC8sIHJlcXVpcmVzIE5GU0NMSUVOVA0K I29wdGlvbnMgCU1TRE9TRlMJCQkjIE1TRE9TIEZpbGVzeXN0ZW0NCiNvcHRp b25zIAlDRDk2NjAJCQkjIElTTyA5NjYwIEZpbGVzeXN0ZW0NCm9wdGlvbnMg CVBST0NGUwkJCSMgUHJvY2VzcyBmaWxlc3lzdGVtIChyZXF1aXJlcyBQU0VV RE9GUykNCm9wdGlvbnMgCVBTRVVET0ZTCQkjIFBzZXVkby1maWxlc3lzdGVt IGZyYW1ld29yaw0Kb3B0aW9ucyAJR0VPTV9QQVJUX0dQVAkJIyBHVUlEIFBh cnRpdGlvbiBUYWJsZXMuDQpvcHRpb25zIAlHRU9NX0xBQkVMCQkjIFByb3Zp ZGVzIGxhYmVsaXphdGlvbg0KI29wdGlvbnMgCUNPTVBBVF80M1RUWQkJIyBC U0QgNC4zIFRUWSBjb21wYXQgKHNndHR5KQ0KI29wdGlvbnMgCUNPTVBBVF9G UkVFQlNENAkJIyBDb21wYXRpYmxlIHdpdGggRnJlZUJTRDQNCiNvcHRpb25z IAlDT01QQVRfRlJFRUJTRDUJCSMgQ29tcGF0aWJsZSB3aXRoIEZyZWVCU0Q1 DQojb3B0aW9ucyAJQ09NUEFUX0ZSRUVCU0Q2CQkjIENvbXBhdGlibGUgd2l0 aCBGcmVlQlNENg0KI29wdGlvbnMgCUNPTVBBVF9GUkVFQlNENwkJIyBDb21w YXRpYmxlIHdpdGggRnJlZUJTRDcNCiNvcHRpb25zIAlLVFJBQ0UJCQkjIGt0 cmFjZSgxKSBzdXBwb3J0DQojb3B0aW9ucyAJU1RBQ0sJCQkjIHN0YWNrKDkp IHN1cHBvcnQNCm9wdGlvbnMgCVNZU1ZTSE0JCQkjIFNZU1Ytc3R5bGUgc2hh cmVkIG1lbW9yeQ0Kb3B0aW9ucyAJU1lTVk1TRwkJCSMgU1lTVi1zdHlsZSBt ZXNzYWdlIHF1ZXVlcw0Kb3B0aW9ucyAJU1lTVlNFTQkJCSMgU1lTVi1zdHls ZSBzZW1hcGhvcmVzDQpvcHRpb25zIAlfS1BPU0lYX1BSSU9SSVRZX1NDSEVE VUxJTkcgIyBQT1NJWCBQMTAwM18xQiByZWFsLXRpbWUgZXh0ZW5zaW9ucw0K b3B0aW9ucyAJS0JEX0lOU1RBTExfQ0RFVgkjIGluc3RhbGwgYSBDREVWIGVu dHJ5IGluIC9kZXYNCm9wdGlvbnMgCUFVRElUCQkJIyBTZWN1cml0eSBldmVu dCBhdWRpdGluZw0KDQojIERlYnVnZ2luZyBmb3IgdXNlIGluIC1jdXJyZW50 DQojb3B0aW9ucyAJS0RCCQkJIyBFbmFibGUga2VybmVsIGRlYnVnZ2VyIHN1 cHBvcnQuDQojb3B0aW9ucyAJRERCCQkJIyBTdXBwb3J0IEREQi4NCiNvcHRp b25zIAlHREIJCQkjIFN1cHBvcnQgcmVtb3RlIEdEQi4NCiNvcHRpb25zIAlJ TlZBUklBTlRTCQkjIEVuYWJsZSBjYWxscyBvZiBleHRyYSBzYW5pdHkgY2hl Y2tpbmcNCiNvcHRpb25zIAlJTlZBUklBTlRfU1VQUE9SVAkjIEV4dHJhIHNh bml0eSBjaGVja3Mgb2YgaW50ZXJuYWwgc3RydWN0dXJlcywgcmVxdWlyZWQg YnkgSU5WQVJJQU5UUw0KI29wdGlvbnMgCVdJVE5FU1MJCQkjIEVuYWJsZSBj aGVja3MgdG8gZGV0ZWN0IGRlYWRsb2NrcyBhbmQgY3ljbGVzDQojb3B0aW9u cyAJV0lUTkVTU19TS0lQU1BJTgkjIERvbid0IHJ1biB3aXRuZXNzIG9uIHNw aW5sb2NrcyBmb3Igc3BlZWQNCg0Kb3B0aW9ucyAJUEFFDQpub29wdGlvbglO QVRJVkUNCm9wdGlvbgkJWEVODQpub2RldmljZQlhdHBpYw0Kbm9kZXZpY2UJ aXNhDQpvcHRpb25zIAlNQ0xTSElGVD0xMg0KDQojIFRvIG1ha2UgYW4gU01Q IGtlcm5lbCwgdGhlIG5leHQgdHdvIGxpbmVzIGFyZSBuZWVkZWQNCiNvcHRp b25zIAlTTVAJCQkjIFN5bW1ldHJpYyBNdWx0aVByb2Nlc3NvciBLZXJuZWwN CiNkZXZpY2UJCWFwaWMJCQkjIEkvTyBBUElDDQoNCmRldmljZQkJcGNpDQoN CiMgUHNldWRvIGRldmljZXMuDQpkZXZpY2UJCWxvb3AJCSMgTmV0d29yayBs b29wYmFjaw0KZGV2aWNlCQlyYW5kb20JCSMgRW50cm9weSBkZXZpY2UNCmRl dmljZQkJZXRoZXIJCSMgRXRoZXJuZXQgc3VwcG9ydA0KI2RldmljZQkJdHVu CQkjIFBhY2tldCB0dW5uZWwuDQpkZXZpY2UJCXB0eQkJIyBQc2V1ZG8tdHR5 cyAodGVsbmV0IGV0YykNCmRldmljZQkJbWQJCSMgTWVtb3J5ICJkaXNrcyIN CiNkZXZpY2UJCWdpZgkJIyBJUHY2IGFuZCBJUHY0IHR1bm5lbGluZw0KI2Rl dmljZQkJZmFpdGgJCSMgSVB2Ni10by1JUHY0IHJlbGF5aW5nICh0cmFuc2xh dGlvbikNCg0KIyBUaGUgYGJwZicgZGV2aWNlIGVuYWJsZXMgdGhlIEJlcmtl bGV5IFBhY2tldCBGaWx0ZXIuDQojIEJlIGF3YXJlIG9mIHRoZSBhZG1pbmlz dHJhdGl2ZSBjb25zZXF1ZW5jZXMgb2YgZW5hYmxpbmcgdGhpcyENCiMgTm90 ZSB0aGF0ICdicGYnIGlzIHJlcXVpcmVkIGZvciBESENQLg0KZGV2aWNlCQli cGYJCSMgQmVya2VsZXkgcGFja2V0IGZpbHRlcg0KDQpkZXZpY2UJCXBmDQpk ZXZpY2UJCXBmbG9nDQoNCm9wdGlvbnMJCU1BQw0Kb3B0aW9ucwkJTUFDX0JJ QkENCg== --1599128132-28908187-1318422540=:31539--