Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 May 2013 16:40:17 +0400
From:      Sergey Nasonov <snasonov@bcc.ru>
To:        Mark Felder <feld@feld.me>
Cc:        "freebsd-xen@freebsd.org" <freebsd-xen@freebsd.org>
Subject:   Re: FreeBSD PVHVM call for testing
Message-ID:  <31832174.UK7ep4cqks@snasonovnbwxp.bcc>
In-Reply-To: <op.ww6d4xte34t2sn@tech304.office.supranet.net>
References:  <1999857.JXnoEZ2rWX@snasonovnbwxp.bcc> <5194B8CF.9020202@citrix.com> <op.ww6d4xte34t2sn@tech304.office.supranet.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 16 May 2013 06:56:47 Mark Felder wrote:
> On Thu, 16 May 2013 05:45:35 -0500, Roger Pau Monn=E9 <roger.pau@citr=
ix.com>
>=20
> wrote:
> > Thanks for testing this, I'm afraid I'm not really familiar with
> > XenServer or XenCenter. It looks like Linux users are also running =
into
>=20
> > problems when trying to setup Linux PVHVMs on XenServer 6.1:
> He's hitting a well-known bug that's had a lot of discussion on this =
list
> and a little bit on one of the xen lists. I'm waiting for someone at
> Citrix to fix this, but it doesn't seem to be a priority. Considering=
 your
> email is @citrix.com, it's a little bit disheartening that you're not=

> familiar with XenServer or XCP -- the only Xen platform where a busin=
ess
> can get support direct from the vendor. :( Please use whatever resour=
ces
> you can to prioritize this issue as we'd love to upgrade our
> virtualization environment to 1.6 ASAP.
>=20
>  From all the information I've gathered it appears there's a regressi=
on in
> qemu used in XenServer/XCP that prevents FreeBSD XENHVM from booting =
on
> XenServer 6.1 / XCP 1.6. Earlier versions it works fine. NetBSD and
> Linux-based Xen installs don't tend to have this problem because they=
 use
> upstream qemu directly. I'm waiting for the next release (XenServer 6=
.2?)
> to come out so I can test again as they're supposed to be using upstr=
eam
> directly in future releases.
>=20
> Sergey, you can work around this by removing the CDROM/DVDROM device =
from
> the VM. This will allow you to boot the OS and use it. You could also=
 step
> back down to XenServer 6.0 or XCP 1.5beta to work around it, but I'm =
sure
> you're relying on some of the new features 6.1 has to offer.

Hello all.

Removing cdrom device by issuing vbd-destroy resolve the problem. Now V=
M=20
running fine.  Thanks for help.

Below output from Dom0

[root@xen1 ~]# xenstore-ls -fp
/local =3D ""   (n0)
/local/domain =3D ""   (n0)
/local/domain/0 =3D ""   (n0)
/local/domain/0/device =3D ""   (n0)
/local/domain/0/device/suspend =3D ""   (n0)
/local/domain/0/device/suspend/event-channel =3D "39"   (n0)
/local/domain/0/control =3D ""   (n0)
/local/domain/0/control/feature-balloon =3D "1"   (n0)
/local/domain/0/vncterm-pid =3D "7275"   (n0)
/local/domain/0/console =3D ""   (n0)
/local/domain/0/console/vnc-port =3D "5900"   (n0)
/local/domain/0/console/tc-port =3D "9500"   (n0)
/local/domain/0/name =3D "Domain-0"   (n0)
/local/domain/0/domid =3D "0"   (n0)
/local/domain/0/vm =3D "/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9"   (n0=
)
/local/domain/0/memory =3D ""   (n0)
/local/domain/0/memory/dynamic-min =3D "761856"   (n0)
/local/domain/0/memory/target =3D "761856"   (n0)
/local/domain/0/memory/dynamic-max =3D "761856"   (n0)
/local/domain/0/backend =3D ""   (n0)
/local/domain/0/backend/vbd =3D ""   (n0)
/local/domain/0/backend/vbd/55 =3D ""   (n0)
/local/domain/0/backend/vbd/55/768 =3D ""   (n0,r55)
/local/domain/0/backend/vbd/55/768/frontend =3D=20
"/local/domain/55/device/vbd/768"   (n0,r55)
/local/domain/0/backend/vbd/55/768/online =3D "1"   (n0,r55)
/local/domain/0/backend/vbd/55/768/params =3D "/dev/sm/backend/a5b07c91=
-b940-
d1c8-6822-3ef2517cca89/b48cf28a-90ac-4dd4-8121-37555cbb1477"   (n0,r55)=

/local/domain/0/backend/vbd/55/768/state =3D "4"   (n0,r55)
/local/domain/0/backend/vbd/55/768/dev =3D "hda"   (n0,r55)
/local/domain/0/backend/vbd/55/768/removable =3D "1"   (n0,r55)
/local/domain/0/backend/vbd/55/768/mode =3D "w"   (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data =3D ""   (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/scsi =3D ""   (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/scsi/0x12 =3D ""   (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/scsi/0x12/0x83 =3D=20
"AIMAMQIBAC1YRU5TUkMgIGI0OGNmMjhhLTkwYWMtNGRkNC04MTIxLTM3NTU1Y2JiMTQ3Ny=
A=3D"  =20
(n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/scsi/0x12/0x80 =3D=20
"AIAAEmI0OGNmMjhhLTkwYWMtNGQgIA=3D=3D"   (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/vdi-uuid =3D=20
"b48cf28a-90ac-4dd4-8121-37555cbb1477"   (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/mem-pool =3D "a5b07c91-b940-=

d1c8-6822-3ef2517cca89"   (n0,r55)
/local/domain/0/backend/vbd/55/768/frontend-id =3D "55"   (n0,r55)
/local/domain/0/backend/vbd/55/768/type =3D "phy"   (n0,r55)
/local/domain/0/backend/vbd/55/768/tools =3D ""   (n0,r55)
/local/domain/0/backend/vbd/55/768/tools/xenops =3D ""   (n0,r55)
/local/domain/0/backend/vbd/55/768/max-ring-page-order =3D "0"   (n0,r5=
5)
/local/domain/0/backend/vbd/55/768/physical-device =3D "fd:0"   (n0,r55=
)
/local/domain/0/backend/vbd/55/768/hotplug-status =3D "connected"   (n0=
,r55)
/local/domain/0/backend/vbd/55/768/vdi =3D "["VDI", "a5b07c91-b940-
d1c8-6822-3ef2517cca89\\/b48cf28a-90ac-4dd4-8121-37555cbb1477"]"   (n0,=
r55)
/local/domain/0/backend/vbd/55/768/feature-barrier =3D "1"   (n0,r55)
/local/domain/0/backend/vbd/55/768/sectors =3D "16777216"   (n0,r55)
/local/domain/0/backend/vbd/55/768/info =3D "0"   (n0,r55)
/local/domain/0/backend/vbd/55/768/sector-size =3D "512"   (n0,r55)
/local/domain/0/backend/vbd/55/768/kthread-pid =3D "30705"   (n0,r55)
/local/domain/0/backend/vif =3D ""   (n0)
/local/domain/0/backend/vif/55 =3D ""   (n0)
/local/domain/0/backend/vif/55/0 =3D ""   (n0,r55)
/local/domain/0/backend/vif/55/0/frontend =3D "/local/domain/55/device/=
vif/0"  =20
(n0,r55)
/local/domain/0/backend/vif/55/0/frontend-id =3D "55"   (n0,r55)
/local/domain/0/backend/vif/55/0/online =3D "1"   (n0,r55)
/local/domain/0/backend/vif/55/0/state =3D "4"   (n0,r55)
/local/domain/0/backend/vif/55/0/script =3D "/etc/xensource/scripts/vif=
"  =20
(n0,r55)
/local/domain/0/backend/vif/55/0/mac =3D "9a:00:5b:74:2c:f9"   (n0,r55)=

/local/domain/0/backend/vif/55/0/handle =3D "0"   (n0,r55)
/local/domain/0/backend/vif/55/0/tools =3D ""   (n0,r55)
/local/domain/0/backend/vif/55/0/tools/xenops =3D ""   (n0,r55)
/local/domain/0/backend/vif/55/0/feature-sg =3D "1"   (n0,r55)
/local/domain/0/backend/vif/55/0/feature-gso-tcpv4 =3D "1"   (n0,r55)
/local/domain/0/backend/vif/55/0/feature-rx-copy =3D "1"   (n0,r55)
/local/domain/0/backend/vif/55/0/feature-tx-csum-split-header =3D "1"  =
 (n0,r55)
/local/domain/0/backend/vif/55/0/feature-rx-flip =3D "0"   (n0,r55)
/local/domain/0/backend/vif/55/0/feature-smart-poll =3D "0"   (n0,r55)
/local/domain/0/backend/vif/55/0/min-rx-protocol =3D "0"   (n0,r55)
/local/domain/0/backend/vif/55/0/max-rx-protocol =3D "1"   (n0,r55)
/local/domain/0/backend/vif/55/0/max-tx-ring-page-order =3D "2"   (n0,r=
55)
/local/domain/0/backend/vif/55/0/max-rx-ring-page-order =3D "2"   (n0,r=
55)
/local/domain/0/backend/vif/55/0/hotplug-status =3D "connected"   (n0,r=
55)
/local/domain/0/device-model =3D ""   (n0)
/local/domain/0/device-model/55 =3D ""   (n0)
/local/domain/0/device-model/55/state =3D "running"   (n0)
/local/domain/0/error =3D ""   (n0)
/local/domain/0/error/backend =3D ""   (n0)
/local/domain/0/error/backend/vbd =3D ""   (n0)
/local/domain/55 =3D ""   (n0,r55)
/local/domain/55/vm =3D "/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e"   (n=
0,r55)
/local/domain/55/vss =3D "/vss/f5b51518-5e6a-5f0b-1539-07e97f91ff6e"   =
(n0,r55)
/local/domain/55/name =3D "FreeBSD 10 pvhvm"   (n0,r55)
/local/domain/55/cpu =3D ""   (n0,r55)
/local/domain/55/cpu/0 =3D ""   (n0,r55)
/local/domain/55/cpu/0/availability =3D "online"   (n0,r55)
/local/domain/55/memory =3D ""   (n0,r55)
/local/domain/55/memory/initial-reservation =3D "1059840"   (n0,r55)
/local/domain/55/memory/initial-target =3D "1048576"   (n0,r55)
/local/domain/55/memory/static-max =3D "1048576"   (n0,r55)
/local/domain/55/memory/target =3D "1048576"   (n0,r55)
/local/domain/55/memory/dynamic-min =3D "1048576"   (n0,r55)
/local/domain/55/memory/dynamic-max =3D "1048576"   (n0,r55)
/local/domain/55/device =3D ""   (n55)
/local/domain/55/device/vbd =3D ""   (n55)
/local/domain/55/device/vbd/768 =3D ""   (n55,r0)
/local/domain/55/device/vbd/768/backend =3D "/local/domain/0/backend/vb=
d/55/768"  =20
(n55,r0)
/local/domain/55/device/vbd/768/state =3D "4"   (n55,r0)
/local/domain/55/device/vbd/768/backend-id =3D "0"   (n55,r0)
/local/domain/55/device/vbd/768/device-type =3D "disk"   (n55,r0)
/local/domain/55/device/vbd/768/virtual-device =3D "768"   (n55,r0)
/local/domain/55/device/vbd/768/ring-ref =3D "768"   (n55,r0)
/local/domain/55/device/vbd/768/max-requests =3D "32"   (n55,r0)
/local/domain/55/device/vbd/768/max-request-segments =3D "11"   (n55,r0=
)
/local/domain/55/device/vbd/768/max-request-size =3D "40960"   (n55,r0)=

/local/domain/55/device/vbd/768/event-channel =3D "5"   (n55,r0)
/local/domain/55/device/vbd/768/protocol =3D "x86_64-abi"   (n55,r0)
/local/domain/55/device/vif =3D ""   (n55)
/local/domain/55/device/vif/0 =3D ""   (n55,r0)
/local/domain/55/device/vif/0/backend =3D "/local/domain/0/backend/vif/=
55/0"  =20
(n55,r0)
/local/domain/55/device/vif/0/backend-id =3D "0"   (n55,r0)
/local/domain/55/device/vif/0/state =3D "4"   (n55,r0)
/local/domain/55/device/vif/0/handle =3D "0"   (n55,r0)
/local/domain/55/device/vif/0/mac =3D "9a:00:5b:74:2c:f9"   (n55,r0)
/local/domain/55/device/vif/0/disconnect =3D "0"   (n55,r0)
/local/domain/55/device/vif/0/tx-ring-ref =3D "769"   (n55,r0)
/local/domain/55/device/vif/0/rx-ring-ref =3D "770"   (n55,r0)
/local/domain/55/device/vif/0/event-channel =3D "6"   (n55,r0)
/local/domain/55/device/vif/0/request-rx-copy =3D "1"   (n55,r0)
/local/domain/55/device/vif/0/feature-rx-notify =3D "1"   (n55,r0)
/local/domain/55/device/vif/0/feature-sg =3D "1"   (n55,r0)
/local/domain/55/device/vif/0/feature-gso-tcpv4 =3D "1"   (n55,r0)
/local/domain/55/error =3D ""   (n55)
/local/domain/55/drivers =3D ""   (n55)
/local/domain/55/control =3D ""   (n55)
/local/domain/55/control/platform-feature-multiprocessor-suspend =3D "1=
"   (n55)
/local/domain/55/attr =3D ""   (n55)
/local/domain/55/data =3D ""   (n55)
/local/domain/55/data/set_clipboard =3D "67565ce6-5477-a94f-8dd0-4e9de2=
60f837"  =20
(n55)
/local/domain/55/messages =3D ""   (n55)
/local/domain/55/vm-data =3D ""   (n55)
/local/domain/55/platform =3D ""   (n0,r55)
/local/domain/55/platform/timeoffset =3D "0"   (n0,r55)
/local/domain/55/platform/nx =3D "true"   (n0,r55)
/local/domain/55/platform/acpi =3D "1"   (n0,r55)
/local/domain/55/platform/apic =3D "true"   (n0,r55)
/local/domain/55/platform/pae =3D "true"   (n0,r55)
/local/domain/55/platform/viridian =3D "true"   (n0,r55)
/local/domain/55/platform/vcpu =3D ""   (n0,r55)
/local/domain/55/platform/vcpu/number =3D "1"   (n0,r55)
/local/domain/55/platform/vcpu/current =3D "1"   (n0,r55)
/local/domain/55/platform/vcpu/0 =3D ""   (n0,r55)
/local/domain/55/platform/vcpu/0/affinity =3D "11111111"   (n0,r55)
/local/domain/55/bios-strings =3D ""   (n0,r55)
/local/domain/55/bios-strings/bios-vendor =3D "Xen"   (n0,r55)
/local/domain/55/bios-strings/bios-version =3D ""   (n0,r55)
/local/domain/55/bios-strings/system-manufacturer =3D "Xen"   (n0,r55)
/local/domain/55/bios-strings/system-product-name =3D "HVM domU"   (n0,=
r55)
/local/domain/55/bios-strings/system-version =3D ""   (n0,r55)
/local/domain/55/bios-strings/system-serial-number =3D ""   (n0,r55)
/local/domain/55/bios-strings/hp-rombios =3D ""   (n0,r55)
/local/domain/55/bios-strings/oem-1 =3D "Xen"   (n0,r55)
/local/domain/55/bios-strings/oem-2 =3D=20
"MS_VM_CERT/SHA1/bdbeb6e0a816d43fa6d3fe8aaef04c2bad9d3e3d"   (n0,r55)
/local/domain/55/unique-domain-id =3D "3cb0c019-31c3-94ca-52fa-b8013cb8=
6f2b"  =20
(n0,r55)
/local/domain/55/domid =3D "55"   (n0,r55)
/local/domain/55/store =3D ""   (n0,r55)
/local/domain/55/store/port =3D "2"   (n0,r55)
/local/domain/55/store/ring-ref =3D "1044476"   (n0,r55)
/local/domain/55/serial =3D ""   (n0,r55)
/local/domain/55/serial/0 =3D ""   (n0,r55)
/local/domain/55/serial/0/limit =3D "65536"   (n0,r55)
/local/domain/55/serial/0/tty =3D "/dev/pts/2"   (n0,r55)
/local/domain/55/qemu-pid =3D "30376"   (n0,r55)
/local/domain/55/device-misc =3D ""   (n0,r55)
/local/domain/55/device-misc/dm-ready =3D "1"   (n0,r55)
/local/domain/55/console =3D ""   (n0,r55)
/local/domain/55/console/vnc-port =3D "5901"   (n0,r55)
/local/domain/55/monitor =3D ""   (n0,r55)
/local/domain/55/monitor/tty =3D "/dev/pts/1"   (n0,r55)
/mh =3D ""   (n0)
/mh/XenSource-TM_XenEnterprise-TM =3D "XenSource(TM) and XenEnterprise(=
TM) are=20
registered trademarks of XenSource Inc."   (r0)
/mh/boot-time =3D ""   (n0)
/mh/boot-time/management-mac-address =3D "00:1a:64:64:59:6c"   (r0)
/vm =3D ""   (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9 =3D ""   (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/uuid =3D=20
"7e2d2de7-0380-4362-915d-1c5ddc863fd9"   (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/name =3D "Domain-0"   (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/domains =3D ""   (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/domains/0 =3D "/local/domain/0=
"   (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/domains/0/create-time =3D "0" =
  (n0)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e =3D ""   (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/uuid =3D=20
"f5b51518-5e6a-5f0b-1539-07e97f91ff6e"   (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/name =3D "FreeBSD 10 pvhvm"   =
(n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/domains =3D ""   (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/domains/55 =3D "/local/domain/=
55"  =20
(n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/domains/55/create-time =3D=20
"1463390856093485"   (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/rtc =3D ""   (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/rtc/timeoffset =3D "0"   (n0,r=
55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices =3D ""   (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices/vbd =3D ""   (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices/vbd/hda =3D "1"   (n0,=
r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices/vif =3D ""   (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices/vif/0 =3D "1"   (n0,r5=
5)
/squeezed =3D ""   (n0)
/squeezed/state =3D ""   (n0)
/squeezed/state/xenopsd =3D ""   (n0)
/vss =3D ""   (n0)
/vss/f5b51518-5e6a-5f0b-1539-07e97f91ff6e =3D ""   (n55)
/xapi =3D ""   (n0)
/xapi/55 =3D ""   (n0)
/xapi/55/hotplug =3D ""   (n0)
/xapi/55/hotplug/vbd =3D ""   (n0)
/xapi/55/hotplug/vbd/768 =3D ""   (n0)
/xapi/55/hotplug/vbd/768/hotplug =3D "online"   (n0)
/xapi/55/hotplug/vif =3D ""   (n0)
/xapi/55/hotplug/vif/0 =3D ""   (n0)
/xapi/55/hotplug/vif/0/vif =3D "vif55.0"   (n0)
/xapi/55/hotplug/vif/0/hotplug =3D "online"   (n0)
/xapi/55/private =3D ""   (n0)
/xapi/55/private/vbd =3D ""   (n0)
/xapi/55/private/vbd/768 =3D ""   (n0)
/xapi/55/private/vbd/768/backend-kind =3D "vbd"   (n0)
/xapi/55/private/vbd/768/backend-id =3D "0"   (n0)
/xapi/55/private/vbd/768/dp-id =3D "vbd/55/hda"   (n0)
/xapi/55/private/vbd/768/vdi-id =3D "[["VDI", "a5b07c91-b940-
d1c8-6822-3ef2517cca89\\/b48cf28a-90ac-4dd4-8121-37555cbb1477"]]"   (n0=
)
/xapi/55/private/vbd/768/vbd-id =3D "hda"   (n0)
/xapi/55/private/vif =3D ""   (n0)
/xapi/55/private/vif/0 =3D ""   (n0)
/xapi/55/private/vif/0/backend-kind =3D "vif"   (n0)
/xapi/55/private/vif/0/backend-id =3D "0"   (n0)
/xapi/55/private/vif/0/vif-id =3D "0"   (n0)
/xapi/55/private/vif/0/vif-uuid =3D "d6223ae3-e894-ed41-45bc-6399ee2ae9=
0c"  =20
(n0)
/xapi/55/private/vif/0/network-uuid =3D "cbd2af03-ba8c-4801-8b72-977b98=
57f1e3"  =20
(n0)
/xapi/55/private/vif/0/locking-mode =3D "unlocked"   (n0)
/xapi/55/private/vif/0/MTU =3D "1500"   (n0)
/xapi/55/private/vif/0/bridge =3D "xenbr0"   (n0)
/xapi/55/private/vif/0/bridge-MAC =3D "fe:ff:ff:ff:ff:ff"   (n0)

--=20
Best Regards,
Nasonov Sergey



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?31832174.UK7ep4cqks>