I am running two dom0s, one on CentOS 5 with Xen 4.1.2 (from Gitco) and the other one on CentOS 6 with Xen 4.2.4 (from Xen4CentOS). I host one LVM based domU on both from the same template (CentOS 6 PV) with the same Xen config (see below). However, the domU on Xen 4.1 reports itself as Xen PV while the domU on Xen4CentOS reports itself as Xen HVM.
== First domU ==
virt-what and cPanel scripts report domU as: xenpv
dom0: 2.6.18-371.6.1.el5xen Xen 4.1.2
domU Config:
bootloader = '/usr/bin/pygrub'
extra = ''
memory = 6144
hostname = '
web2.x.ca'
cpu_weight = 256
name = 'vm115'
vif = ['ip=205.X.X.X, vifname=vifvm115.0, mac=00:16:3e:7a:X:X']
vnc = 0
vcpus = 6
vncviewer = 0
serial = 'pty'
disk = ['phy:/dev/xen/vm115_img,xvda1,w', 'phy:/dev/xen/vm115_swap,xvda2,w']
domU kernel: 2.6.32-431.5.1.el6.x86_64
root@web2 [~]# virt-what
xen
root@web2 [~]#
== Second domU ==
virt-what and cPanel scripts report domU as: xenhvm
dom0: 3.10.32-11.el6.centos.alt.x86_64 Xen 4.2.4-29.el6
domU Config:
bootloader = '/usr/bin/pygrub'
extra = ''
memory = 6144
hostname = '
web3.x.ca'
cpu_weight = 256
name = 'vm116'
vif = ['ip=205.X.X.X, vifname=vifvm116.0, mac=00:16:3e:cf:X:X']
vnc = 0
vcpus = 6
vncviewer = 0
serial = 'pty'
disk = ['phy:/dev/xen/vm116_img,xvda1,w', 'phy:/dev/xen/vm116_swap,xvda2,w']
domU kernel: 2.6.32-431.5.1.el6.x86_64
root@web3 [~]# virt-what
xen
xen-hvm
root@web3 [~]#