From owner-freebsd-xen@FreeBSD.ORG Sun Jun 3 17:18:07 2012 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 6C9A81065672 for ; Sun, 3 Jun 2012 17:18:07 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.me) Received: from o3.shared.sendgrid.net (o3.shared.sendgrid.net [208.117.48.85]) by mx1.freebsd.org (Postfix) with SMTP id 1E3AC8FC15 for ; Sun, 3 Jun 2012 17:18:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; h= message-id:date:from:mime-version:to:subject:content-type :content-transfer-encoding; s=smtpapi; bh=PS28gg3yuzicyWF0EjTlfE r+R0A=; b=qa/HGjI1FKMXIjrxk3MLhDdqwymt4PgLe3PFJNSSPI58NsCNNoO8Ni r9X8E6Oe7aMWEkpJ3oTlWdL2knK15FtT7ZPW9uzRO9iM2egvIoJczL6x1uwynzbC 9aM0uAk9Km0iQrSU3v8ilMlK77LUJMc3UtGFrmcxPhDopabfjfi1o= Received: by 10.41.149.159 with SMTP id f04-24.31633.4FCB9C4C1 Sun, 03 Jun 2012 17:18:04 +0000 (UTC) Received: from mail.tarsnap.com (unknown [10.9.180.5]) by mi1 (SG) with ESMTP id 4fcb9c4b.1b90.344c30 for ; Sun, 03 Jun 2012 12:18:03 -0500 (CST) Received: (qmail 32736 invoked from network); 3 Jun 2012 17:10:22 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by mail.tarsnap.com with ESMTP; 3 Jun 2012 17:10:22 -0000 Received: (qmail 32484 invoked from network); 3 Jun 2012 17:17:53 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by clamshell.daemonology.net with SMTP; 3 Jun 2012 17:17:53 -0000 Message-ID: <4FCB9C41.7010800@freebsd.org> Date: Sun, 03 Jun 2012 10:17:53 -0700 From: Colin Percival User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120509 Thunderbird/12.0.1 MIME-Version: 1.0 To: freebsd-xen@freebsd.org X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Sendgrid-EID: RUbAm5H8PjswBj/QH+sYVehaJogg3iBnZcyVi1bw/Iwm9p7dssLWn4iOsZ0n2mC2X/44F62Uhh3Si4ztnbL5iiuzA65QOx9FXnL0sWKl8bAo60pSUyWpgNCrC+BkP/x6uAg6u5/Z9yX3ARMeIjdROApPPHJ+i5UHNuU069V9QD4= Subject: building kernel modules with XENHVM kernel 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: Sun, 03 Jun 2012 17:18:07 -0000 Hi all, Ever since the XENHVM kernel config file was added, it has included > makeoptions MODULES_OVERRIDE="" I don't see any reason for doing this, and I'd like to remove it; I took it out of the config file I use for EC2 instances a long time ago, and there are people using e.g., zfs.ko without problems. Any objections? -- Colin Percival Security Officer Emeritus, FreeBSD | The power to serve Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From owner-freebsd-xen@FreeBSD.ORG Mon Jun 4 11:07:55 2012 Return-Path: Delivered-To: freebsd-xen@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5CA3610656AD for ; Mon, 4 Jun 2012 11:07:55 +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 2CB968FC18 for ; Mon, 4 Jun 2012 11:07:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q54B7tr5017662 for ; Mon, 4 Jun 2012 11:07:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q54B7sNo017660 for freebsd-xen@FreeBSD.org; Mon, 4 Jun 2012 11:07:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Jun 2012 11:07:54 GMT Message-Id: <201206041107.q54B7sNo017660@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, 04 Jun 2012 11:07:55 -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/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 28 problems total. From owner-freebsd-xen@FreeBSD.ORG Mon Jun 4 16:17:06 2012 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 C03271065672; Mon, 4 Jun 2012 16:17:06 +0000 (UTC) (envelope-from seanbru@yahoo-inc.com) Received: from mrout1.yahoo.com (mrout1.yahoo.com [216.145.54.171]) by mx1.freebsd.org (Postfix) with ESMTP id 9830A8FC12; Mon, 4 Jun 2012 16:17:06 +0000 (UTC) Received: from [IPv6:::1] (proxy6.corp.yahoo.com [216.145.48.19]) by mrout1.yahoo.com (8.14.4/8.14.4/y.out) with ESMTP id q54G6npJ086573; Mon, 4 Jun 2012 09:06:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yahoo-inc.com; s=cobra; t=1338826010; bh=7tpLimc0kW0pRXhjn8XLE8EpAtkSm8L1dcetNVFntUk=; h=Subject:From:Reply-To:To:Cc:In-Reply-To:References:Content-Type: Date:Message-ID:Mime-Version:Content-Transfer-Encoding; b=BfzfdvEnlSwc6JBf8oUmKMuKApQJ326UErAm/FB7kiS1ZtixDCXEDiV4TpfcVYk9U O/FALmcVzC98QjPWSzrI9KbFeEeylXt3XBEF4dqpAouwbA9kyFXmngzn04q+xABK9u I/t1zi8ILRh5gAiEDWG6BMJg0BeCGcYm8vyl/+GM= From: Sean Bruno To: Colin Percival In-Reply-To: <4FCB9C41.7010800@freebsd.org> References: <4FCB9C41.7010800@freebsd.org> Content-Type: text/plain; charset="UTF-8" Date: Mon, 04 Jun 2012 09:06:49 -0700 Message-ID: <1338826009.6117.2.camel@powernoodle-l7> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Milter-Version: master.31+4-gbc07cd5+ X-CLX-ID: 826009002 Cc: "freebsd-xen@freebsd.org" Subject: Re: building kernel modules with XENHVM kernel X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: sbruno@freebsd.org 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, 04 Jun 2012 16:17:06 -0000 On Sun, 2012-06-03 at 10:17 -0700, Colin Percival wrote: > Hi all, > > Ever since the XENHVM kernel config file was added, it has included > > makeoptions MODULES_OVERRIDE="" > > I don't see any reason for doing this, and I'd like to remove it; I took > it out of the config file I use for EC2 instances a long time ago, and > there are people using e.g., zfs.ko without problems. > > Any objections? > Nope, we're not using it over here at Yahoo either. Sean From owner-freebsd-xen@FreeBSD.ORG Mon Jun 4 20:40:13 2012 Return-Path: Delivered-To: freebsd-xen@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1CF3D1065673 for ; Mon, 4 Jun 2012 20:40:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 06EB48FC18 for ; Mon, 4 Jun 2012 20:40:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q54KeCoR024571 for ; Mon, 4 Jun 2012 20:40:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q54KeCGA024570; Mon, 4 Jun 2012 20:40:12 GMT (envelope-from gnats) Date: Mon, 4 Jun 2012 20:40:12 GMT Message-Id: <201206042040.q54KeCGA024570@freefall.freebsd.org> To: freebsd-xen@FreeBSD.org From: "Bill Cole" Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR < freebsd 8.3> X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bill Cole 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, 04 Jun 2012 20:40:13 -0000 The following reply was made to PR kern/166174; it has been noted by GNATS. From: "Bill Cole" To: bug-followup@FreeBSD.org, ilsujang@gmail.com Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR <freebsd 8.3> Date: Mon, 04 Jun 2012 16:29:08 -0400 This problem remains in 8.3-RELEASE and in the current RELENG_8_3. A kernel built for amd64 with the XENHVM config on 8.2p4 boots properly under XenServer 5.6 or 6.0, but the same config with 8.3 fails to detect and attach the xbd0 device for the root filesystem. The 8.3 GENERIC kernel boots normally as well, but without the Xen PV drivers. I have tried to get a XENHVM kernel working both by updating a 8.2p4 XENHVM system to RELENG_8_3 with its existing config and by installing a fresh 8.3-RELEASE/GENERIC system on a new VM and building XENHVM kernels on it: in all cases the failure is identical. I was able to update the 8.3-RELEASE/GENERIC system to a RELENG_8_3/GENERIC kernel and world from source without any trouble. I am reasonably experienced with custom-built kernel installs & I'm pretty sure that I've gone back over every "stupid sysadmin" failure mode and eliminated it. Device driver code is a realm for younger brains, but I am suspicious that the root cause is somewhere in the extensive changes made to src/sys/dev/xen/blkfront/blkfront.c and connected code ahead of the 8.3 release. From owner-freebsd-xen@FreeBSD.ORG Mon Jun 4 22:20:13 2012 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 B1310106566C for ; Mon, 4 Jun 2012 22:20:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 821628FC08 for ; Mon, 4 Jun 2012 22:20:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q54MKDs6015710 for ; Mon, 4 Jun 2012 22:20:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q54MKDAD015709; Mon, 4 Jun 2012 22:20:13 GMT (envelope-from gnats) Date: Mon, 4 Jun 2012 22:20:13 GMT Message-Id: <201206042220.q54MKDAD015709@freefall.freebsd.org> To: freebsd-xen@FreeBSD.org From: Sean Bruno Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR <freebsd 8.3> X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sean Bruno 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, 04 Jun 2012 22:20:13 -0000 The following reply was made to PR kern/166174; it has been noted by GNATS. From: Sean Bruno To: bug-followup@FreeBSD.org, ilsujang@gmail.com Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR <freebsd 8.3> Date: Mon, 04 Jun 2012 15:14:51 -0700 I've got stable/8, stable/9 and -current XEN PV and XENHVM instances running in the freebsd cluster and have done so for quite some time. http://people.freebsd.org/~sbruno/ref8-xen32.txt http://people.freebsd.org/~sbruno/ref8-xen64.txt Does this help at all? Sean From owner-freebsd-xen@FreeBSD.ORG Mon Jun 4 23:40:12 2012 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 CC81E1065734 for ; Mon, 4 Jun 2012 23:40:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B77238FC08 for ; Mon, 4 Jun 2012 23:40:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q54NeCan067814 for ; Mon, 4 Jun 2012 23:40:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q54NeCmF067813; Mon, 4 Jun 2012 23:40:12 GMT (envelope-from gnats) Date: Mon, 4 Jun 2012 23:40:12 GMT Message-Id: <201206042340.q54NeCmF067813@freefall.freebsd.org> To: freebsd-xen@FreeBSD.org From: "Bill Cole" Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR < freebsd 8.3> X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bill Cole 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, 04 Jun 2012 23:40:12 -0000 The following reply was made to PR kern/166174; it has been noted by GNATS. From: "Bill Cole" To: bug-followup@FreeBSD.org, ilsujang@gmail.com Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR <freebsd 8.3> Date: Mon, 04 Jun 2012 19:30:14 -0400 That appears to be more helpful than I would have expected. It looks like stable/8 includes r233791 of 2012-04-02 which is described as: MFC Revision 233465 Correct failure to attach the PV block front device on Citrix XenServer configurations that advertise the multi-page ring extension, but only allow a single page of ring space. Sounds promising, and the small change (only to sys/dev/xen/blkfront/blkfront.c) was not MFC'd into RELENG_8_3. Looks like my next step will be to switch my csup tag to RELENG_8 From owner-freebsd-xen@FreeBSD.ORG Tue Jun 5 16:10:19 2012 Return-Path: Delivered-To: freebsd-xen@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6E6D10656E3 for ; Tue, 5 Jun 2012 16:10:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1D83A8FC16 for ; Tue, 5 Jun 2012 16:10:17 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q55GAG1p084865 for ; Tue, 5 Jun 2012 16:10:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q55GAGCf084860; Tue, 5 Jun 2012 16:10:16 GMT (envelope-from gnats) Date: Tue, 5 Jun 2012 16:10:16 GMT Message-Id: <201206051610.q55GAGCf084860@freefall.freebsd.org> To: freebsd-xen@FreeBSD.org From: "Bill Cole" Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR < freebsd 8.3> X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bill Cole 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, 05 Jun 2012 16:10:19 -0000 The following reply was made to PR kern/166174; it has been noted by GNATS. From: "Bill Cole" To: bug-followup@FreeBSD.org, ilsujang@gmail.com Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR <freebsd 8.3> Date: Tue, 05 Jun 2012 12:02:29 -0400 I have confirmed that this is fixed in stable/8. I ran csup with a supfile pointing to the tag "RELENG_8" and followed the canonical process to rebuild, install, and merge the world, kernel, and system config with the same kernel config files, and everything worked normally: the system attached the xbd device as ad0 and mounted it just as in FreeBSD 8.2