From owner-freebsd-xen@FreeBSD.ORG Sun Oct 6 05:39:47 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id ECB53E06 for ; Sun, 6 Oct 2013 05:39:47 +0000 (UTC) (envelope-from mail@shankerbalan.net) Received: from 3r6s4.syminet.com (3r6s4.syminet.com [74.80.234.42]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BA6282803 for ; Sun, 6 Oct 2013 05:39:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=shankerbalan.net; s=x; h=To:References:Message-Id:Content-Transfer-Encoding:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=wp2a4Xu2YwjqeW2JPDYi/ojDQd9Rn9O+gYDYlsyXKiw=; b=3tBsJYChlNg86ZbzWRODYXnBEvJQ+/TU2II/aqrDUtI9fi8HD7I1Qva6Ef41r0wJ7ckmlhSST+o07QmpXJlji1u4cBv6DauYoIoywWRNp3Y7mVekTeZw7jls7r9bKUrv; Received: from [103.5.132.53] (helo=buffy.local) by 3r6s4.syminet.com with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1VSh48-0002AU-Fs for freebsd-xen@freebsd.org; Sat, 05 Oct 2013 22:39:41 -0700 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: Latest current -CURRENT (rev 255904) panics with "device hyperv" on XenServer 6.2 From: Shanker Balan In-Reply-To: Date: Sun, 6 Oct 2013 11:09:39 +0530 Content-Transfer-Encoding: quoted-printable Message-Id: References: <1453805.qagjomsDpN@snasonovnbwxp.bcc> To: "freebsd-xen@freebsd.org" X-Mailer: Apple Mail (2.1510) X-Antiabuse: This header was added to track abuse, please include it with any abuse report X-Antiabuse: Primary Hostname - 3r6s4.syminet.com X-Antiabuse: Original Domain - freebsd.org X-Antiabuse: Originator/Caller UID/GID - [105 113] / [105 113] X-Antiabuse: Sender Address Domain - shankerbalan.net X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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: Sun, 06 Oct 2013 05:39:48 -0000 On 04-Oct-2013, at 9:09 PM, Shanker Balan wrote: > On 04-Oct-2013, at 5:35 PM, Sergey Nasonov wrote: >=20 >>> Hi Sergey, >>>=20 >>> Thank you very much for suggesting the workaround. >>>=20 >>> My use case is for users uploading the ISO to CloudStack private = cloud and not being able to >>> install FreeBSD 10. As an end user of cloudstack, I don't have = access to the hypervisor (XenServer) >>> to make the required param changes. >>>=20 >>> End user's only have the ability to upload ISOs and create VMs and = they will hit the panic. >> =D0=9E=D0=BA, in that case you need to change properties of template, = based on which your users created their VMs.=20 >>=20 >>=20 >=20 > The only user modifiable template setting is the Operating System = type. >=20 >> I think it is possible with CloudStack. >>=20 >>=20 >=20 > As of now, its not possible to modify any param-set options via = template settings in CloudStack. Patch has been committed to HEAD. Thanks Roger and Justin. http://lists.freebsd.org/pipermail/svn-src-head/2013-October/052022.html I'll give ALPHA5 a try once the ISO is out.= From owner-freebsd-xen@FreeBSD.ORG Mon Oct 7 11:06:57 2013 Return-Path: Delivered-To: freebsd-xen@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id DDDEC931 for ; Mon, 7 Oct 2013 11:06:56 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CB1BE2854 for ; Mon, 7 Oct 2013 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r97B6uiN077937 for ; Mon, 7 Oct 2013 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r97B6u9x077935 for freebsd-xen@FreeBSD.org; Mon, 7 Oct 2013 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 Oct 2013 11:06:56 GMT Message-Id: <201310071106.r97B6u9x077935@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 Subject: Current problem reports assigned to freebsd-xen@FreeBSD.org X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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, 07 Oct 2013 11:06:57 -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/180788 xen [xen] [panic] XEN PV kernel 9.2-BETA1 panics on boot o kern/180403 xen [xen] Problems with GENERIC and XENHVM kernels with Xe o kern/180402 xen [xen] XEN kernel does not load in XenClient 4.5.5 o kern/179814 xen [xen] mountroot fails with error=19 under Xen on 9-STA o kern/176471 xen [xen] xn driver crash on detach o kern/176053 xen [xen] [patch] i386: Correct wrong usage of vsnprintf() o kern/175954 xen [xen] XENHVM xn network driver extreme packet loss dur o kern/175822 xen [xen] FreeBSD 9.1 does not work with Xen 4.0 o kern/175757 xen [xen] [patch] xen pvhvm looses keyboard input from VNC o kern/171873 xen [xen] xn network device floods warning in dmesg o kern/171118 xen [xen] FreeBSD XENHVM guest doesn't shutdown cleanly o kern/166174 xen [xen] Problems ROOT MOUNT ERROR o kern/165418 xen [xen] Problems mounting root filesystem from XENHVM o kern/164630 xen [xen] XEN HVM kernel: run_interrupt_driven_hooks: stil o kern/164450 xen [xen] Failed to install FreeeBSD 9.0-RELEASE from CD i o kern/162677 xen [xen] FreeBSD not compatible with "Current Stable Xen" 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/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 39 problems total. From owner-freebsd-xen@FreeBSD.ORG Tue Oct 8 15:49:56 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 242FAF65; Tue, 8 Oct 2013 15:49:56 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ECA0C2C31; Tue, 8 Oct 2013 15:49:55 +0000 (UTC) Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 0269A211E0; Tue, 8 Oct 2013 11:49:55 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute6.internal (MEProxy); Tue, 08 Oct 2013 11:49:54 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:in-reply-to:references :subject:date; s=smtpout; bh=eS2yOJ9L5RnqfI31LG/kIHs7hVI=; b=EED iOwoakqJoaY69Ik76MLHrerTkQkAlkMtrsMKostwap/G3ttm74Y2OhMWGyeSNmFA UkuCNBP7GKiuJRDtCL1jTKdMoxN8oecXgMX+fQXDcwJlpw2wRsk9NKaYPnJNX48+ v2YVuawKdlxhEbLU+agYsVjhIPMZPaernPBquwhc= Received: by web3.nyi.mail.srv.osa (Postfix, from userid 99) id CEDAD1172D2; Tue, 8 Oct 2013 11:49:54 -0400 (EDT) Message-Id: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> X-Sasl-Enc: A1cWUKc+G4l6yyWKXvw6hSl8xzHH/f/ulb5INljV1Pjf 1381247394 From: Mark Felder To: freebsd-current@freebsd.org, freebsd-xen@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: MessagingEngine.com Webmail Interface - ajax-ce174988 In-Reply-To: References: Subject: Re: FreeBSD Alpha5 amd64 - Citrix Xen 6.2 problem Date: Tue, 08 Oct 2013 10:49:54 -0500 X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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: Tue, 08 Oct 2013 15:49:56 -0000 On Tue, Oct 8, 2013, at 9:45, Josias L.G wrote: > Problem with Citrix Xen 6.2 and install from ISO.=A0The "solution" was > remove cd-rom drive from virtual machine. Not possible now with xen > default in GENERIC kernel. > Message error:=A0 > run_interrupt_driven_hooks - still waiting after 300 seconds for > xenbusb_nop_confighook_cb > panic: run_interrupt_driven_config_hooks: waited too long >=20 I was going to test this soon... but you're right -- you probably can't install FreeBSD 10 from ISO on Citrix XenServer because of this bug. Can someone working on the xen bits test and maybe find a workaround? From owner-freebsd-xen@FreeBSD.ORG Wed Oct 9 06:18:15 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3DEDAB6F for ; Wed, 9 Oct 2013 06:18:15 +0000 (UTC) (envelope-from mail@shankerbalan.net) Received: from 3r6s4.syminet.com (3r6s4.syminet.com [74.80.234.42]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1F6E72D66 for ; Wed, 9 Oct 2013 06:18:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=shankerbalan.net; s=x; h=To:References:Message-Id:Content-Transfer-Encoding:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=kgowfzQ4ZVRRAQyl9lInA8ikTUz0xzcpJJ12gDASeDg=; b=zDnpOlV2ILdp/K9gr5ElTxzVaE6l4QSva5qrNbA+b7vop0RK+i11Ge1tSClxwEezDHCqYy+N4tKDh1AA4N3jmWM0ivmgGfzVSURQAzhrDYWW0fnAxNyyByKUn6cJaWky; Received: from [103.5.132.53] (helo=buffy.local) by 3r6s4.syminet.com with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1VTn5z-0008WM-QZ for freebsd-xen@freebsd.org; Tue, 08 Oct 2013 23:18:08 -0700 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: FreeBSD Alpha5 amd64 - Citrix Xen 6.2 problem From: Shanker Balan In-Reply-To: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> Date: Wed, 9 Oct 2013 11:48:03 +0530 Content-Transfer-Encoding: 7bit Message-Id: <8F3E4CEF-75BB-4F96-8512-87B21C5AC44E@shankerbalan.net> References: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> To: "freebsd-xen@freebsd.org" X-Mailer: Apple Mail (2.1510) X-Antiabuse: This header was added to track abuse, please include it with any abuse report X-Antiabuse: Primary Hostname - 3r6s4.syminet.com X-Antiabuse: Original Domain - freebsd.org X-Antiabuse: Originator/Caller UID/GID - [105 113] / [105 113] X-Antiabuse: Sender Address Domain - shankerbalan.net X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2013 06:18:15 -0000 On 08-Oct-2013, at 9:19 PM, Mark Felder wrote: > On Tue, Oct 8, 2013, at 9:45, Josias L.G wrote: >> Problem with Citrix Xen 6.2 and install from ISO. The "solution" was >> remove cd-rom drive from virtual machine. Not possible now with xen >> default in GENERIC kernel. >> Message error: >> run_interrupt_driven_hooks - still waiting after 300 seconds for >> xenbusb_nop_confighook_cb >> panic: run_interrupt_driven_config_hooks: waited too long >> > > I was going to test this soon... but you're right -- you probably can't > install FreeBSD 10 from ISO on Citrix XenServer because of this bug. > > Can someone working on the xen bits test and maybe find a workaround? The "xenbusb_nop_confighook_cb" issue is the only issue which I am aware of that prevents CloudStack/XenServer IaaS private clouds from offering FreeBSD 10 as a supported OS template. The "vbd-destroy" workaround is not possible as the ISO is attached to the VM instance during the installation. A "please pretty please" request to @citrix R&D for the hopefully last fix to get FreeBSD 10 running on XenServer+CloudStack. The earlier HyperV related panic on XenServer has been fixed in ALPHA5. Regards. @shankerbalan From owner-freebsd-xen@FreeBSD.ORG Wed Oct 9 09:28:09 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id DD1FCE85 for ; Wed, 9 Oct 2013 09:28:09 +0000 (UTC) (envelope-from roger.pau@citrix.com) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 20CCC27A2 for ; Wed, 9 Oct 2013 09:28:08 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.90,1062,1371081600"; d="scan'208";a="59147585" Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 09 Oct 2013 07:46:13 +0000 Received: from [IPv6:::1] (10.80.16.47) by smtprelay.citrix.com (10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Wed, 9 Oct 2013 03:46:13 -0400 Message-ID: <525509C4.9010407@citrix.com> Date: Wed, 9 Oct 2013 09:46:12 +0200 From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Shanker Balan Subject: Re: FreeBSD Alpha5 amd64 - Citrix Xen 6.2 problem References: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> <8F3E4CEF-75BB-4F96-8512-87B21C5AC44E@shankerbalan.net> In-Reply-To: <8F3E4CEF-75BB-4F96-8512-87B21C5AC44E@shankerbalan.net> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-DLP: MIA2 Cc: "freebsd-xen@freebsd.org" X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2013 09:28:09 -0000 On 09/10/13 08:18, Shanker Balan wrote: > On 08-Oct-2013, at 9:19 PM, Mark Felder wrote: > >> On Tue, Oct 8, 2013, at 9:45, Josias L.G wrote: >>> Problem with Citrix Xen 6.2 and install from ISO. The "solution" was >>> remove cd-rom drive from virtual machine. Not possible now with xen >>> default in GENERIC kernel. >>> Message error: >>> run_interrupt_driven_hooks - still waiting after 300 seconds for >>> xenbusb_nop_confighook_cb >>> panic: run_interrupt_driven_config_hooks: waited too long >>> >> >> I was going to test this soon... but you're right -- you probably can't >> install FreeBSD 10 from ISO on Citrix XenServer because of this bug. >> >> Can someone working on the xen bits test and maybe find a workaround? > > The "xenbusb_nop_confighook_cb" issue is the only issue which I am aware > of that prevents CloudStack/XenServer IaaS private clouds from offering > FreeBSD 10 as a supported OS template. The "vbd-destroy" workaround is not > possible as the ISO is attached to the VM instance during the installation. > > A "please pretty please" request to @citrix R&D for the hopefully last fix > to get FreeBSD 10 running on XenServer+CloudStack. > > The earlier HyperV related panic on XenServer has been fixed in ALPHA5. Hello, I've taken a look into this and I'm afraid there's no easy way to workaround it from FreeBSD. When Xen is detected all IDE devices are disconnected, and there's no fine grained way to only disable IDE disks and not cdrom devices. Could you please contact your XenServer representative, and/or submit this bug to xs-devel (xs-devel@lists.xenserver.org) mailing lists in order to get this fixed on XenServer. Roger. From owner-freebsd-xen@FreeBSD.ORG Wed Oct 9 11:49:22 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3C4414EC for ; Wed, 9 Oct 2013 11:49:22 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EAF612010 for ; Wed, 9 Oct 2013 11:49:21 +0000 (UTC) Received: from compute2.internal (compute2.nyi.mail.srv.osa [10.202.2.42]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 8077A20E7B; Wed, 9 Oct 2013 07:49:20 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute2.internal (MEProxy); Wed, 09 Oct 2013 07:49:20 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:cc:mime-version :content-transfer-encoding:content-type:subject:date:in-reply-to :references; s=smtpout; bh=N0yfdGb5lfzINHhoEPYYTTnk5MQ=; b=Sg1ij JbQ67Ma28r9dfG8D+RPn25QhO0mopL9qAi1oAIrPJP13A4MIg1hFz6e9kcuu3UAn +BuO/g3lseJHFEzlw3s89YBOeicKNpQtMlRUAd7TxFKWF/CKBv5/etv66umKcX9Z YySdNGUodjBoAY99ldVuyH5E0LIt5dlZJ4AGxE= Received: by web3.nyi.mail.srv.osa (Postfix, from userid 99) id 5880F11944B; Wed, 9 Oct 2013 07:49:20 -0400 (EDT) Message-Id: <1381319360.6600.31880785.6E83A2F9@webmail.messagingengine.com> X-Sasl-Enc: mbLJzmvZ6tbsnONd/eT9Qq2G4HPwM5Ka/Ra/sLpZexx2 1381319360 From: Mark Felder To: freebsd-xen@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: MessagingEngine.com Webmail Interface - ajax-ce174988 Subject: Re: FreeBSD Alpha5 amd64 - Citrix Xen 6.2 problem Date: Wed, 09 Oct 2013 06:49:20 -0500 In-Reply-To: <525509C4.9010407@citrix.com> References: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> <8F3E4CEF-75BB-4F96-8512-87B21C5AC44E@shankerbalan.net> <525509C4.9010407@citrix.com> X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2013 11:49:22 -0000 On Wed, Oct 9, 2013, at 2:46, Roger Pau Monn=E9 wrote: > On 09/10/13 08:18, Shanker Balan wrote: > > On 08-Oct-2013, at 9:19 PM, Mark Felder wrote: > >=20 > >> On Tue, Oct 8, 2013, at 9:45, Josias L.G wrote: > >>> Problem with Citrix Xen 6.2 and install from ISO. The "solution" was > >>> remove cd-rom drive from virtual machine. Not possible now with xen > >>> default in GENERIC kernel. > >>> Message error:=20 > >>> run_interrupt_driven_hooks - still waiting after 300 seconds for > >>> xenbusb_nop_confighook_cb > >>> panic: run_interrupt_driven_config_hooks: waited too long > >>> > >> > >> I was going to test this soon... but you're right -- you probably can't > >> install FreeBSD 10 from ISO on Citrix XenServer because of this bug. > >> > >> Can someone working on the xen bits test and maybe find a workaround? > >=20 > > The "xenbusb_nop_confighook_cb" issue is the only issue which I am aware > > of that prevents CloudStack/XenServer IaaS private clouds from offering > > FreeBSD 10 as a supported OS template. The "vbd-destroy" workaround is = not > > possible as the ISO is attached to the VM instance during the installat= ion. > >=20 > > A "please pretty please" request to @citrix R&D for the hopefully last = fix > > to get FreeBSD 10 running on XenServer+CloudStack. > >=20 > > The earlier HyperV related panic on XenServer has been fixed in ALPHA5. >=20 > Hello, >=20 > I've taken a look into this and I'm afraid there's no easy way to > workaround it from FreeBSD. When Xen is detected all IDE devices are > disconnected, and there's no fine grained way to only disable IDE disks > and not cdrom devices. >=20 > Could you please contact your XenServer representative, and/or submit > this bug to xs-devel (xs-devel@lists.xenserver.org) mailing lists in > order to get this fixed on XenServer. >=20 Citrix is aware of this as I've contacted several people there and this has been discussed both here and on the xs-devel list. There has to be something FreeBSD can do to work around this issue since Linux and NetBSD have no issues. As far as I'm aware the issue has been tracked down to badly behaving qemu in XenServer -- they don't use upstream qemu in XenServer (yet), and instead have their own fork. A future release is supposed to merge with upstream qemu. But the fact remains that this is a non-issue on Linux and NetBSD who handle this buggy virtual CDROM without any problems. There has to be some way we can add a quirk on our side so this device doesn't stop the entire boot process. If FreeBSD 10 is released without out-of-the-box support on the premier commercial Xen platform we'll be shooting ourselves in the foot and all of this work will be for naught. Amazon isn't the only Xen platform people use. From owner-freebsd-xen@FreeBSD.ORG Wed Oct 9 13:54:01 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 11554FE7; Wed, 9 Oct 2013 13:54:01 +0000 (UTC) (envelope-from roger.pau@citrix.com) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2BA28282C; Wed, 9 Oct 2013 13:53:59 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.90,1063,1371081600"; d="scan'208";a="61921849" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 09 Oct 2013 13:53:57 +0000 Received: from [IPv6:::1] (10.80.16.47) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Wed, 9 Oct 2013 09:53:56 -0400 Message-ID: <52555FF4.8010107@citrix.com> Date: Wed, 9 Oct 2013 15:53:56 +0200 From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Mark Felder Subject: Re: FreeBSD Alpha5 amd64 - Citrix Xen 6.2 problem References: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> <8F3E4CEF-75BB-4F96-8512-87B21C5AC44E@shankerbalan.net> <525509C4.9010407@citrix.com> <1381319360.6600.31880785.6E83A2F9@webmail.messagingengine.com> In-Reply-To: <1381319360.6600.31880785.6E83A2F9@webmail.messagingengine.com> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit X-DLP: MIA1 Cc: freebsd-xen@freebsd.org X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2013 13:54:01 -0000 On 09/10/13 13:49, Mark Felder wrote: > On Wed, Oct 9, 2013, at 2:46, Roger Pau Monné wrote: >> On 09/10/13 08:18, Shanker Balan wrote: >>> On 08-Oct-2013, at 9:19 PM, Mark Felder wrote: >>> >>>> On Tue, Oct 8, 2013, at 9:45, Josias L.G wrote: >>>>> Problem with Citrix Xen 6.2 and install from ISO. The "solution" was >>>>> remove cd-rom drive from virtual machine. Not possible now with xen >>>>> default in GENERIC kernel. >>>>> Message error: >>>>> run_interrupt_driven_hooks - still waiting after 300 seconds for >>>>> xenbusb_nop_confighook_cb >>>>> panic: run_interrupt_driven_config_hooks: waited too long >>>>> >>>> >>>> I was going to test this soon... but you're right -- you probably can't >>>> install FreeBSD 10 from ISO on Citrix XenServer because of this bug. >>>> >>>> Can someone working on the xen bits test and maybe find a workaround? >>> >>> The "xenbusb_nop_confighook_cb" issue is the only issue which I am aware >>> of that prevents CloudStack/XenServer IaaS private clouds from offering >>> FreeBSD 10 as a supported OS template. The "vbd-destroy" workaround is not >>> possible as the ISO is attached to the VM instance during the installation. >>> >>> A "please pretty please" request to @citrix R&D for the hopefully last fix >>> to get FreeBSD 10 running on XenServer+CloudStack. >>> >>> The earlier HyperV related panic on XenServer has been fixed in ALPHA5. >> >> Hello, >> >> I've taken a look into this and I'm afraid there's no easy way to >> workaround it from FreeBSD. When Xen is detected all IDE devices are >> disconnected, and there's no fine grained way to only disable IDE disks >> and not cdrom devices. >> >> Could you please contact your XenServer representative, and/or submit >> this bug to xs-devel (xs-devel@lists.xenserver.org) mailing lists in >> order to get this fixed on XenServer. >> > > Citrix is aware of this as I've contacted several people there and this > has been discussed both here and on the xs-devel list. There has to be > something FreeBSD can do to work around this issue since Linux and > NetBSD have no issues. Linux and NetBSD have no issues because you probably only tried them on PV mode, which doesn't exhibit this issue (also NetBSD doesn't have PVHVM support, so it's quite clear it won't have this issue). > As far as I'm aware the issue has been tracked > down to badly behaving qemu in XenServer -- they don't use upstream qemu > in XenServer (yet), and instead have their own fork. A future release is > supposed to merge with upstream qemu. The main problem here is that XenServer announces a PV block device on xenstore (the cdrom), but then it seems like there's no backend to handle it, so it hangs on the connection phase. IMHO the problem is not with the device model (Qemu), but with the backend that should handle this PV device. Xen only allows you to either disable all IDE devices or none, so the only possible solution I can think of is to not disable anything at all and use the emulated devices, which will leave us with very poor performance (unless I'm missing something, there's no way to only disable disks but not cdroms). > But the fact remains that this is a non-issue on Linux and NetBSD who > handle this buggy virtual CDROM without any problems. There has to be > some way we can add a quirk on our side so this device doesn't stop the > entire boot process. If FreeBSD 10 is released without out-of-the-box > support on the premier commercial Xen platform we'll be shooting > ourselves in the foot and all of this work will be for naught. Amazon > isn't the only Xen platform people use. You can always use the pre-build VM images I guess (I have not tested those, but I expect they should work fine under Xen). ftp://ftp.nl.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/20131007/10.0-ALPHA5/amd64/ From owner-freebsd-xen@FreeBSD.ORG Wed Oct 9 14:36:56 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E33214FD for ; Wed, 9 Oct 2013 14:36:56 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B41562BBA for ; Wed, 9 Oct 2013 14:36:56 +0000 (UTC) Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id EE2A322B14 for ; Wed, 9 Oct 2013 10:36:51 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute6.internal (MEProxy); Wed, 09 Oct 2013 10:36:52 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:in-reply-to:references :subject:date; s=smtpout; bh=23/HMPDsy3y/fY3Zu4RvoOT0SI0=; b=c4F MaaL7ctmAeKXFk3SMOeMgx9J0bq+mMJb1Vh6nOHrHFur8liNWoMxy5YLMNbJmApz eqmr9hmHrCPwZawPLQ8x5f7tPfUjmZb96gU+0pvw4m1fBV7sV7ezqVg9s3F0m5hZ bdTGcucbZ43R9QcIRh2ajUGjjp3CBPsO+lCcDbzA= Received: by web3.nyi.mail.srv.osa (Postfix, from userid 99) id C7194119890; Wed, 9 Oct 2013 10:36:51 -0400 (EDT) Message-Id: <1381329411.11572.31947565.7C2A280B@webmail.messagingengine.com> X-Sasl-Enc: TV7cWpMrfuoX60VPStOXKHO95oEHMXRtQd8/AVs/kgHB 1381329411 From: Mark Felder To: freebsd-xen@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: MessagingEngine.com Webmail Interface - ajax-ce174988 In-Reply-To: <52555FF4.8010107@citrix.com> References: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> <8F3E4CEF-75BB-4F96-8512-87B21C5AC44E@shankerbalan.net> <525509C4.9010407@citrix.com> <1381319360.6600.31880785.6E83A2F9@webmail.messagingengine.com> <52555FF4.8010107@citrix.com> Subject: Re: FreeBSD Alpha5 amd64 - Citrix Xen 6.2 problem Date: Wed, 09 Oct 2013 09:36:51 -0500 X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2013 14:36:57 -0000 On Wed, Oct 9, 2013, at 8:53, Roger Pau Monn=E9 wrote: > On 09/10/13 13:49, Mark Felder wrote: > > On Wed, Oct 9, 2013, at 2:46, Roger Pau Monn=E9 wrote: > >> On 09/10/13 08:18, Shanker Balan wrote: > >>> On 08-Oct-2013, at 9:19 PM, Mark Felder wrote: > >>> > >>>> On Tue, Oct 8, 2013, at 9:45, Josias L.G wrote: > >>>>> Problem with Citrix Xen 6.2 and install from ISO. The "solution" was > >>>>> remove cd-rom drive from virtual machine. Not possible now with xen > >>>>> default in GENERIC kernel. > >>>>> Message error:=20 > >>>>> run_interrupt_driven_hooks - still waiting after 300 seconds for > >>>>> xenbusb_nop_confighook_cb > >>>>> panic: run_interrupt_driven_config_hooks: waited too long > >>>>> > >>>> > >>>> I was going to test this soon... but you're right -- you probably ca= n't > >>>> install FreeBSD 10 from ISO on Citrix XenServer because of this bug. > >>>> > >>>> Can someone working on the xen bits test and maybe find a workaround? > >>> > >>> The "xenbusb_nop_confighook_cb" issue is the only issue which I am aw= are > >>> of that prevents CloudStack/XenServer IaaS private clouds from offeri= ng > >>> FreeBSD 10 as a supported OS template. The "vbd-destroy" workaround i= s not > >>> possible as the ISO is attached to the VM instance during the install= ation. > >>> > >>> A "please pretty please" request to @citrix R&D for the hopefully las= t fix > >>> to get FreeBSD 10 running on XenServer+CloudStack. > >>> > >>> The earlier HyperV related panic on XenServer has been fixed in ALPHA= 5. > >> > >> Hello, > >> > >> I've taken a look into this and I'm afraid there's no easy way to > >> workaround it from FreeBSD. When Xen is detected all IDE devices are > >> disconnected, and there's no fine grained way to only disable IDE disks > >> and not cdrom devices. > >> > >> Could you please contact your XenServer representative, and/or submit > >> this bug to xs-devel (xs-devel@lists.xenserver.org) mailing lists in > >> order to get this fixed on XenServer. > >> > >=20 > > Citrix is aware of this as I've contacted several people there and this > > has been discussed both here and on the xs-devel list. There has to be > > something FreeBSD can do to work around this issue since Linux and > > NetBSD have no issues. >=20 > Linux and NetBSD have no issues because you probably only tried them on > PV mode, which doesn't exhibit this issue (also NetBSD doesn't have > PVHVM support, so it's quite clear it won't have this issue). >=20 > > As far as I'm aware the issue has been tracked > > down to badly behaving qemu in XenServer -- they don't use upstream qemu > > in XenServer (yet), and instead have their own fork. A future release is > > supposed to merge with upstream qemu. >=20 > The main problem here is that XenServer announces a PV block device on > xenstore (the cdrom), but then it seems like there's no backend to > handle it, so it hangs on the connection phase. IMHO the problem is not > with the device model (Qemu), but with the backend that should handle > this PV device. >=20 > Xen only allows you to either disable all IDE devices or none, so the > only possible solution I can think of is to not disable anything at all > and use the emulated devices, which will leave us with very poor > performance (unless I'm missing something, there's no way to only > disable disks but not cdroms). >=20 > > But the fact remains that this is a non-issue on Linux and NetBSD who > > handle this buggy virtual CDROM without any problems. There has to be > > some way we can add a quirk on our side so this device doesn't stop the > > entire boot process. If FreeBSD 10 is released without out-of-the-box > > support on the premier commercial Xen platform we'll be shooting > > ourselves in the foot and all of this work will be for naught. Amazon > > isn't the only Xen platform people use. >=20 > You can always use the pre-build VM images I guess (I have not tested > those, but I expect they should work fine under Xen). >=20 > ftp://ftp.nl.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/20131007/10.0-AL= PHA5/amd64/ >=20 Thanks for the reply and further details. I'm hoping I can import the VM image onto a 6.2 server today and see what happens. From owner-freebsd-xen@FreeBSD.ORG Thu Oct 10 08:08:25 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CE0E1E4D for ; Thu, 10 Oct 2013 08:08:25 +0000 (UTC) (envelope-from mail@shankerbalan.net) Received: from 3r6s4.syminet.com (3r6s4.syminet.com [74.80.234.42]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AA470282B for ; Thu, 10 Oct 2013 08:08:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=shankerbalan.net; s=x; h=To:References:Message-Id:Content-Transfer-Encoding:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=4pCuo5hR++Bw0OI9Y9mVaaTD8QaLmNkBk28uYCpJpgw=; b=HoNKG8MrTkPFXl8Kaw2/cvi9xA4x/TI2bmGn30AzHz5WK5qnOcQh7VKM5YC7kBZh95WFAteZZvWGqsDghDdDbW6I6JqjCWjMNhYreA09SyyDWmRPEPMvhxCq/oRD7YjM; Received: from [103.5.132.53] (helo=buffy.local) by 3r6s4.syminet.com with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1VUBIA-00083X-2j for freebsd-xen@freebsd.org; Thu, 10 Oct 2013 01:08:18 -0700 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: FreeBSD Alpha5 amd64 - Citrix Xen 6.2 problem From: Shanker Balan In-Reply-To: <1381329411.11572.31947565.7C2A280B@webmail.messagingengine.com> Date: Thu, 10 Oct 2013 13:37:15 +0530 Content-Transfer-Encoding: quoted-printable Message-Id: <849AB77F-D2E3-4BFB-B957-F9A9E53D1070@shankerbalan.net> References: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> <8F3E4CEF-75BB-4F96-8512-87B21C5AC44E@shankerbalan.net> <525509C4.9010407@citrix.com> <1381319360.6600.31880785.6E83A2F9@webmail.messagingengine.com> <52555FF4.8010107@citrix.com> <1381329411.11572.31947565.7C2A280B@webmail.messagingengine.com> To: "freebsd-xen@freebsd.org" X-Mailer: Apple Mail (2.1510) X-Antiabuse: This header was added to track abuse, please include it with any abuse report X-Antiabuse: Primary Hostname - 3r6s4.syminet.com X-Antiabuse: Original Domain - freebsd.org X-Antiabuse: Originator/Caller UID/GID - [105 113] / [105 113] X-Antiabuse: Sender Address Domain - shankerbalan.net X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 10 Oct 2013 08:08:25 -0000 On 09-Oct-2013, at 8:06 PM, Mark Felder wrote: > On Wed, Oct 9, 2013, at 8:53, Roger Pau Monn=E9 wrote: >> On 09/10/13 13:49, Mark Felder wrote: >>> On Wed, Oct 9, 2013, at 2:46, Roger Pau Monn=E9 wrote: >>>> On 09/10/13 08:18, Shanker Balan wrote: >>>>> On 08-Oct-2013, at 9:19 PM, Mark Felder wrote: >>>>>=20 >>>>>> On Tue, Oct 8, 2013, at 9:45, Josias L.G wrote: >>>>>>> Problem with Citrix Xen 6.2 and install from ISO. The "solution" = was >>>>>>> remove cd-rom drive from virtual machine. Not possible now with = xen >>>>>>> default in GENERIC kernel. >>>>>>> Message error:=20 >>>>>>> run_interrupt_driven_hooks - still waiting after 300 seconds for >>>>>>> xenbusb_nop_confighook_cb >>>>>>> panic: run_interrupt_driven_config_hooks: waited too long >>>>>>>=20 >>>>>>=20 >>>>>> I was going to test this soon... but you're right -- you probably = can't >>>>>> install FreeBSD 10 from ISO on Citrix XenServer because of this = bug. >>>>>>=20 >>>>>> Can someone working on the xen bits test and maybe find a = workaround? >>>>>=20 >>>>> The "xenbusb_nop_confighook_cb" issue is the only issue which I am = aware >>>>> of that prevents CloudStack/XenServer IaaS private clouds from = offering >>>>> FreeBSD 10 as a supported OS template. The "vbd-destroy" = workaround is not >>>>> possible as the ISO is attached to the VM instance during the = installation. >>>>>=20 >>>>> A "please pretty please" request to @citrix R&D for the hopefully = last fix >>>>> to get FreeBSD 10 running on XenServer+CloudStack. >>>>>=20 >>>>> The earlier HyperV related panic on XenServer has been fixed in = ALPHA5. >>>>=20 >>>> Hello, >>>>=20 >>>> I've taken a look into this and I'm afraid there's no easy way to >>>> workaround it from FreeBSD. When Xen is detected all IDE devices = are >>>> disconnected, and there's no fine grained way to only disable IDE = disks >>>> and not cdrom devices. >>>>=20 >>>> Could you please contact your XenServer representative, and/or = submit >>>> this bug to xs-devel (xs-devel@lists.xenserver.org) mailing lists = in >>>> order to get this fixed on XenServer. >>>>=20 >>>=20 >>> Citrix is aware of this as I've contacted several people there and = this >>> has been discussed both here and on the xs-devel list. There has to = be >>> something FreeBSD can do to work around this issue since Linux and >>> NetBSD have no issues. >>=20 >> Linux and NetBSD have no issues because you probably only tried them = on >> PV mode, which doesn't exhibit this issue (also NetBSD doesn't have >> PVHVM support, so it's quite clear it won't have this issue). >>=20 >>> As far as I'm aware the issue has been tracked >>> down to badly behaving qemu in XenServer -- they don't use upstream = qemu >>> in XenServer (yet), and instead have their own fork. A future = release is >>> supposed to merge with upstream qemu. >>=20 >> The main problem here is that XenServer announces a PV block device = on >> xenstore (the cdrom), but then it seems like there's no backend to >> handle it, so it hangs on the connection phase. IMHO the problem is = not >> with the device model (Qemu), but with the backend that should handle >> this PV device. >>=20 >> Xen only allows you to either disable all IDE devices or none, so the >> only possible solution I can think of is to not disable anything at = all >> and use the emulated devices, which will leave us with very poor >> performance (unless I'm missing something, there's no way to only >> disable disks but not cdroms). >>=20 >>> But the fact remains that this is a non-issue on Linux and NetBSD = who >>> handle this buggy virtual CDROM without any problems. There has to = be >>> some way we can add a quirk on our side so this device doesn't stop = the >>> entire boot process. If FreeBSD 10 is released without = out-of-the-box >>> support on the premier commercial Xen platform we'll be shooting >>> ourselves in the foot and all of this work will be for naught. = Amazon >>> isn't the only Xen platform people use. >>=20 >> You can always use the pre-build VM images I guess (I have not tested >> those, but I expect they should work fine under Xen). >>=20 >> = ftp://ftp.nl.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/20131007/10.0-ALP= HA5/amd64/ >>=20 This is way better. Having ready to import Xen images beats ISO = installation any day. Will try on my cloudstack setup later today. Thanks. From owner-freebsd-xen@FreeBSD.ORG Thu Oct 10 09:39:02 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 152067DE for ; Thu, 10 Oct 2013 09:39:02 +0000 (UTC) (envelope-from mail@shankerbalan.net) Received: from 3r6s4.syminet.com (3r6s4.syminet.com [74.80.234.42]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E298F2D13 for ; Thu, 10 Oct 2013 09:39:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=shankerbalan.net; s=x; h=To:References:Message-Id:Content-Transfer-Encoding:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=eULOZWhuEcDko/Z4ov5H/ypTMKVbiZBqusPxfqwXlec=; b=LcAHhmjWJk6ANMJuBxTjxz83SHQ0uVIWjg50a7zzXtc/fIizONk0TT+rwgC4FcqHzYBVvvRp4BlHOd71oXSKoRDIpc+tuPpAEWUvlg5ecXF5s+POTll7xIdj7KTPnrEN; Received: from [103.5.132.53] (helo=buffy.local) by 3r6s4.syminet.com with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1VUChw-0008BA-1G for freebsd-xen@freebsd.org; Thu, 10 Oct 2013 02:39:00 -0700 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: FreeBSD Alpha5 amd64 - Citrix Xen 6.2 problem From: Shanker Balan In-Reply-To: <849AB77F-D2E3-4BFB-B957-F9A9E53D1070@shankerbalan.net> Date: Thu, 10 Oct 2013 14:39:20 +0530 Content-Transfer-Encoding: quoted-printable Message-Id: <7B7BC687-3A64-4B3D-9F90-B73FC6938225@shankerbalan.net> References: <1381247394.22461.31501241.11EE316E@webmail.messagingengine.com> <8F3E4CEF-75BB-4F96-8512-87B21C5AC44E@shankerbalan.net> <525509C4.9010407@citrix.com> <1381319360.6600.31880785.6E83A2F9@webmail.messagingengine.com> <52555FF4.8010107@citrix.com> <1381329411.11572.31947565.7C2A280B@webmail.messagingengine.com> <849AB77F-D2E3-4BFB-B957-F9A9E53D1070@shankerbalan.net> To: "freebsd-xen@freebsd.org" X-Mailer: Apple Mail (2.1510) X-Antiabuse: This header was added to track abuse, please include it with any abuse report X-Antiabuse: Primary Hostname - 3r6s4.syminet.com X-Antiabuse: Original Domain - freebsd.org X-Antiabuse: Originator/Caller UID/GID - [105 113] / [105 113] X-Antiabuse: Sender Address Domain - shankerbalan.net X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 10 Oct 2013 09:39:02 -0000 On 10-Oct-2013, at 1:37 PM, Shanker Balan wrote: > On 09-Oct-2013, at 8:06 PM, Mark Felder wrote: >=20 >> On Wed, Oct 9, 2013, at 8:53, Roger Pau Monn=E9 wrote: >>> On 09/10/13 13:49, Mark Felder wrote: >>>> On Wed, Oct 9, 2013, at 2:46, Roger Pau Monn=E9 wrote: >>>>> On 09/10/13 08:18, Shanker Balan wrote: >>>>>> On 08-Oct-2013, at 9:19 PM, Mark Felder wrote: >>>>>>=20 >>>>>>> On Tue, Oct 8, 2013, at 9:45, Josias L.G wrote: >>>>>>>> Problem with Citrix Xen 6.2 and install from ISO. The = "solution" was >>>>>>>> remove cd-rom drive from virtual machine. Not possible now with = xen >>>>>>>> default in GENERIC kernel. >>>>>>>> Message error:=20 >>>>>>>> run_interrupt_driven_hooks - still waiting after 300 seconds = for >>>>>>>> xenbusb_nop_confighook_cb >>>>>>>> panic: run_interrupt_driven_config_hooks: waited too long >>>>>>>>=20 >>>>>>>=20 >>>>>>> I was going to test this soon... but you're right -- you = probably can't >>>>>>> install FreeBSD 10 from ISO on Citrix XenServer because of this = bug. >>>>>>>=20 >>>>>>> Can someone working on the xen bits test and maybe find a = workaround? >>>>>>=20 >>>>>> The "xenbusb_nop_confighook_cb" issue is the only issue which I = am aware >>>>>> of that prevents CloudStack/XenServer IaaS private clouds from = offering >>>>>> FreeBSD 10 as a supported OS template. The "vbd-destroy" = workaround is not >>>>>> possible as the ISO is attached to the VM instance during the = installation. >>>>>>=20 >>>>>> A "please pretty please" request to @citrix R&D for the hopefully = last fix >>>>>> to get FreeBSD 10 running on XenServer+CloudStack. >>>>>>=20 >>>>>> The earlier HyperV related panic on XenServer has been fixed in = ALPHA5. >>>>>=20 >>>>> Hello, >>>>>=20 >>>>> I've taken a look into this and I'm afraid there's no easy way to >>>>> workaround it from FreeBSD. When Xen is detected all IDE devices = are >>>>> disconnected, and there's no fine grained way to only disable IDE = disks >>>>> and not cdrom devices. >>>>>=20 >>>>> Could you please contact your XenServer representative, and/or = submit >>>>> this bug to xs-devel (xs-devel@lists.xenserver.org) mailing lists = in >>>>> order to get this fixed on XenServer. >>>>>=20 >>>>=20 >>>> Citrix is aware of this as I've contacted several people there and = this >>>> has been discussed both here and on the xs-devel list. There has to = be >>>> something FreeBSD can do to work around this issue since Linux and >>>> NetBSD have no issues. >>>=20 >>> Linux and NetBSD have no issues because you probably only tried them = on >>> PV mode, which doesn't exhibit this issue (also NetBSD doesn't have >>> PVHVM support, so it's quite clear it won't have this issue). >>>=20 >>>> As far as I'm aware the issue has been tracked >>>> down to badly behaving qemu in XenServer -- they don't use upstream = qemu >>>> in XenServer (yet), and instead have their own fork. A future = release is >>>> supposed to merge with upstream qemu. >>>=20 >>> The main problem here is that XenServer announces a PV block device = on >>> xenstore (the cdrom), but then it seems like there's no backend to >>> handle it, so it hangs on the connection phase. IMHO the problem is = not >>> with the device model (Qemu), but with the backend that should = handle >>> this PV device. >>>=20 >>> Xen only allows you to either disable all IDE devices or none, so = the >>> only possible solution I can think of is to not disable anything at = all >>> and use the emulated devices, which will leave us with very poor >>> performance (unless I'm missing something, there's no way to only >>> disable disks but not cdroms). >>>=20 >>>> But the fact remains that this is a non-issue on Linux and NetBSD = who >>>> handle this buggy virtual CDROM without any problems. There has to = be >>>> some way we can add a quirk on our side so this device doesn't stop = the >>>> entire boot process. If FreeBSD 10 is released without = out-of-the-box >>>> support on the premier commercial Xen platform we'll be shooting >>>> ourselves in the foot and all of this work will be for naught. = Amazon >>>> isn't the only Xen platform people use. >>>=20 >>> You can always use the pre-build VM images I guess (I have not = tested >>> those, but I expect they should work fine under Xen). >>>=20 >>> = ftp://ftp.nl.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/20131007/10.0-ALP= HA5/amd64/ >>>=20 >=20 > This is way better. Having ready to import Xen images beats ISO = installation > any day. Will try on my cloudstack setup later today. I converted the QCOV image to VHD and have imported it into CloudStack. = Instance created from the template also have the "xenbusb" issue at bootup. Oh well. Thanks for all the help. Regards. @shankerbalan From owner-freebsd-xen@FreeBSD.ORG Fri Oct 11 09:42:13 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 26D35B2D; Fri, 11 Oct 2013 09:42:13 +0000 (UTC) (envelope-from lars@netapp.com) Received: from mx11.netapp.com (mx11.netapp.com [216.240.18.76]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0467024A9; Fri, 11 Oct 2013 09:42:12 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.90,1079,1371106800"; d="asc'?scan'208";a="58701324" Received: from vmwexceht05-prd.hq.netapp.com ([10.106.77.35]) by mx11-out.netapp.com with ESMTP; 11 Oct 2013 02:42:12 -0700 Received: from SACEXCMBX01-PRD.hq.netapp.com ([169.254.2.51]) by vmwexceht05-prd.hq.netapp.com ([10.106.77.35]) with mapi id 14.03.0123.003; Fri, 11 Oct 2013 02:42:12 -0700 From: "Eggert, Lars" To: =?iso-8859-1?Q?Roger_Pau_Monn=E9?= Subject: Re: FreeBSD PVHVM call for testing Thread-Topic: FreeBSD PVHVM call for testing Thread-Index: AQHOUAhUarkKsbBK/kezEngwlOBx55nwoZgA Date: Fri, 11 Oct 2013 09:42:11 +0000 Message-ID: <7BE1E0BE-C4E8-4706-8751-23A30D733A94@netapp.com> References: <519131D8.9010307@citrix.com> In-Reply-To: <519131D8.9010307@citrix.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [10.106.53.51] Content-Type: multipart/signed; boundary="Apple-Mail=_9DE669EF-5CCC-4C07-943E-26ED56506F2F"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 Cc: "freebsd-xen@freebsd.org" , xen-devel , "freebsd-virtualization@freebsd.org" , "xen-users@lists.xen.org" X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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: Fri, 11 Oct 2013 09:42:13 -0000 --Apple-Mail=_9DE669EF-5CCC-4C07-943E-26ED56506F2F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Hi, On May 13, 2013, at 20:32, Roger Pau Monn=E9 = wrote: > Right now the code is in a state where it can be tested by users, so = we > would like to encourage FreeBSD and Xen users to test it and provide > feedback. any idea if/when this code will be merged into -CURRENT? Thanks, Lars --Apple-Mail=_9DE669EF-5CCC-4C07-943E-26ED56506F2F Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="signature.asc" Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iQCVAwUBUlfH8tZcnpRveo1xAQKOyQQAq6Zt8IoHJ4HD4L1oeZouwVy/ncC8Mwvi eLUDhfjBwv5NaA7+j1inu301y/TWlacw/yzNjQS+NLNvcOK/nvBtOl7TzRvYiUTe trC3rEFqmg+iR9iM6jnh5y/xjBoIEV14desmX9wh2SUkOibukiTC89GdSD4RAt2Y Y8RNyB/5knM= =p8yF -----END PGP SIGNATURE----- --Apple-Mail=_9DE669EF-5CCC-4C07-943E-26ED56506F2F-- From owner-freebsd-xen@FreeBSD.ORG Fri Oct 11 13:56:34 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C5C076E9; Fri, 11 Oct 2013 13:56:34 +0000 (UTC) (envelope-from roger.pau@citrix.com) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D1EC026EE; Fri, 11 Oct 2013 13:56:32 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.90,1081,1371081600"; d="scan'208";a="60070029" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 11 Oct 2013 13:56:24 +0000 Received: from [IPv6:::1] (10.80.16.47) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Fri, 11 Oct 2013 09:56:24 -0400 Message-ID: <52580386.1020802@citrix.com> Date: Fri, 11 Oct 2013 15:56:22 +0200 From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: "Eggert, Lars" Subject: Re: FreeBSD PVHVM call for testing References: <519131D8.9010307@citrix.com> <7BE1E0BE-C4E8-4706-8751-23A30D733A94@netapp.com> In-Reply-To: <7BE1E0BE-C4E8-4706-8751-23A30D733A94@netapp.com> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit X-DLP: MIA2 Cc: "freebsd-xen@freebsd.org" , xen-devel , "freebsd-virtualization@freebsd.org" , "xen-users@lists.xen.org" X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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: Fri, 11 Oct 2013 13:56:34 -0000 On 11/10/13 11:42, Eggert, Lars wrote: > Hi, > > On May 13, 2013, at 20:32, Roger Pau Monné wrote: >> Right now the code is in a state where it can be tested by users, so we >> would like to encourage FreeBSD and Xen users to test it and provide >> feedback. > > any idea if/when this code will be merged into -CURRENT? It's already in HEAD, and will hopefully be part of the 10 release. Roger.