WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] 2.6.37 PV on HVM issues

To: Alex Bligh <alex@xxxxxxxxxxx>
Subject: Re: [Xen-devel] 2.6.37 PV on HVM issues
From: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Date: Thu, 2 Dec 2010 15:41:08 +0000
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 02 Dec 2010 07:42:09 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4458732F49B59093800C3E56@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4458732F49B59093800C3E56@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Alpine 2.00 (DEB 1167 2008-08-23)
On Thu, 2 Dec 2010, Alex Bligh wrote:
> I'm running Ubuntu's current kernel from Natty which I believe
> to be 2.6.37-rc1, and hoping to get PV drivers on HVM working.
> I think I must be missing something as despite a helpful dmesg
> I can't actually see any PV devices (or think I can't).
> 
> I see this:
> 
> # uname -a ; dmesg | egrep -i '(pv|xen|hvm)'
> Linux 109-231-66-11 2.6.37-7-virtual #19-Ubuntu SMP Wed Dec 1 02:15:20 UTC 
> 2010 x86_64 GNU/Linux
> [    0.000000] DMI: /HVM domU, BIOS 3.3.1 02/02/2009
> [    0.000000] Hypervisor detected: Xen HVM       <-----********************
> [    0.000000] Xen version 3.3.
> [    0.000000] Xen Platform PCI: unrecognised magic value  <--- ++++++++++++
> [    0.000000] HVMOP_pagetable_dying not supported
> [    0.000000] ACPI: RSDP 00000000000ea010 00024 (v02    Xen)
> [    0.000000] ACPI: XSDT 000000001fff8b70 00034 (v01    Xen      HVM 
> 00000000 HVML 00000000)
> [    0.000000] ACPI: FACP 000000001fff8a00 000F4 (v04    Xen      HVM 
> 00000000 HVML 00000000)
> [    0.000000] ACPI: DSDT 000000001fff7840 01132 (v02    Xen      HVM 
> 00000000 INTL 20060707)
> [    0.000000] ACPI: APIC 000000001fff8b00 00068 (v02    Xen      HVM 
> 00000000 HVML 00000000)
> [    0.000000] Booting paravirtualized kernel on Xen <---*******************
> [    0.800582] Initialising Xen virtual ethernet driver.
> [   13.980075] eth0: no IPv6 routers present
> 
> The lines marked with asterisks are confusing to me as they appear to be
> in contradiction.
> 

They mean that Linux recognized that it is running on Xen but the
platform pci device is too old to support the device unplug protocol,
therefore pv drivers have been disabled.
You can try to enable them anyway at your own risk passing
xen_emul_unplug=unnecessary to the kernel command line options.
Be careful with enabling both the pv disk and the IDE disk interfaces
at the same time because it might cause disk data corruptions.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel