|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] 2.6.37 PV on HVM issues
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.
Should I be worried about the line marked +++++?
Moreover, despite the line re "initialising Xen virtual ethernet driver"
I see one ethernet device (eth0), and one block device (sda). I was
expecting to see eth1 and either vbda or xvdba.
$ ls -lad /sys/block/sda
lrwxrwxrwx 1 root root 0 2010-12-02 14:18 /sys/block/sda ->
../devices/pci0000:00/0000:00:01.1/host0/target0:0:0/0:0:0:0/block/sda
$ ls -lad /sys/class/net/eth0
lrwxrwxrwx 1 root root 0 2010-12-02 14:03 /sys/class/net/eth0 ->
../../devices/pci0000:00/0000:00:04.0/net/eth0
This suggests they are not paravirtualised.
# egrep _XEN_ /boot/config-2.6.37-7-virtual
CONFIG_XEN_DOM0=y
CONFIG_XEN_PRIVILEGED_GUEST=y
CONFIG_XEN_PVHVM=y
CONFIG_XEN_MAX_DOMAIN_MEMORY=128
CONFIG_XEN_SAVE_RESTORE=y
# CONFIG_XEN_DEBUG_FS is not set
CONFIG_XEN_PCIDEV_FRONTEND=m
CONFIG_XEN_BLKDEV_FRONTEND=y
CONFIG_XEN_NETDEV_FRONTEND=y
CONFIG_XEN_KBDDEV_FRONTEND=m
CONFIG_XEN_FBDEV_FRONTEND=m
CONFIG_XEN_BALLOON=y
CONFIG_XEN_SCRUB_PAGES=y
CONFIG_XEN_DEV_EVTCHN=m
CONFIG_XEN_COMPAT_XENFS=y
CONFIG_XEN_SYS_HYPERVISOR=y
CONFIG_XEN_PLATFORM_PCI=m
That would seem to be right to me.
--
Alex Bligh
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] 2.6.37 PV on HVM issues,
Alex Bligh <=
|
|
|
|
|