FreeBSD PVHVM call for testing
Sergey Nasonov
snasonov at bcc.ru
Thu May 16 12:40:34 UTC 2013
On Thursday 16 May 2013 06:56:47 Mark Felder wrote:
> On Thu, 16 May 2013 05:45:35 -0500, Roger Pau Monné <roger.pau at citrix.com>
>
> 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
>
> > 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 business
> can get support direct from the vendor. :( Please use whatever resources
> you can to prioritize this issue as we'd love to upgrade our
> virtualization environment to 1.6 ASAP.
>
> From all the information I've gathered it appears there's a regression 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 upstream
> directly in future releases.
>
> 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 VM
running fine. Thanks for help.
Below output from Dom0
[root at xen1 ~]# xenstore-ls -fp
/local = "" (n0)
/local/domain = "" (n0)
/local/domain/0 = "" (n0)
/local/domain/0/device = "" (n0)
/local/domain/0/device/suspend = "" (n0)
/local/domain/0/device/suspend/event-channel = "39" (n0)
/local/domain/0/control = "" (n0)
/local/domain/0/control/feature-balloon = "1" (n0)
/local/domain/0/vncterm-pid = "7275" (n0)
/local/domain/0/console = "" (n0)
/local/domain/0/console/vnc-port = "5900" (n0)
/local/domain/0/console/tc-port = "9500" (n0)
/local/domain/0/name = "Domain-0" (n0)
/local/domain/0/domid = "0" (n0)
/local/domain/0/vm = "/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9" (n0)
/local/domain/0/memory = "" (n0)
/local/domain/0/memory/dynamic-min = "761856" (n0)
/local/domain/0/memory/target = "761856" (n0)
/local/domain/0/memory/dynamic-max = "761856" (n0)
/local/domain/0/backend = "" (n0)
/local/domain/0/backend/vbd = "" (n0)
/local/domain/0/backend/vbd/55 = "" (n0)
/local/domain/0/backend/vbd/55/768 = "" (n0,r55)
/local/domain/0/backend/vbd/55/768/frontend =
"/local/domain/55/device/vbd/768" (n0,r55)
/local/domain/0/backend/vbd/55/768/online = "1" (n0,r55)
/local/domain/0/backend/vbd/55/768/params = "/dev/sm/backend/a5b07c91-b940-
d1c8-6822-3ef2517cca89/b48cf28a-90ac-4dd4-8121-37555cbb1477" (n0,r55)
/local/domain/0/backend/vbd/55/768/state = "4" (n0,r55)
/local/domain/0/backend/vbd/55/768/dev = "hda" (n0,r55)
/local/domain/0/backend/vbd/55/768/removable = "1" (n0,r55)
/local/domain/0/backend/vbd/55/768/mode = "w" (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data = "" (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/scsi = "" (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/scsi/0x12 = "" (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/scsi/0x12/0x83 =
"AIMAMQIBAC1YRU5TUkMgIGI0OGNmMjhhLTkwYWMtNGRkNC04MTIxLTM3NTU1Y2JiMTQ3NyA="
(n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/scsi/0x12/0x80 =
"AIAAEmI0OGNmMjhhLTkwYWMtNGQgIA==" (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/vdi-uuid =
"b48cf28a-90ac-4dd4-8121-37555cbb1477" (n0,r55)
/local/domain/0/backend/vbd/55/768/sm-data/mem-pool = "a5b07c91-b940-
d1c8-6822-3ef2517cca89" (n0,r55)
/local/domain/0/backend/vbd/55/768/frontend-id = "55" (n0,r55)
/local/domain/0/backend/vbd/55/768/type = "phy" (n0,r55)
/local/domain/0/backend/vbd/55/768/tools = "" (n0,r55)
/local/domain/0/backend/vbd/55/768/tools/xenops = "" (n0,r55)
/local/domain/0/backend/vbd/55/768/max-ring-page-order = "0" (n0,r55)
/local/domain/0/backend/vbd/55/768/physical-device = "fd:0" (n0,r55)
/local/domain/0/backend/vbd/55/768/hotplug-status = "connected" (n0,r55)
/local/domain/0/backend/vbd/55/768/vdi = "["VDI", "a5b07c91-b940-
d1c8-6822-3ef2517cca89\\/b48cf28a-90ac-4dd4-8121-37555cbb1477"]" (n0,r55)
/local/domain/0/backend/vbd/55/768/feature-barrier = "1" (n0,r55)
/local/domain/0/backend/vbd/55/768/sectors = "16777216" (n0,r55)
/local/domain/0/backend/vbd/55/768/info = "0" (n0,r55)
/local/domain/0/backend/vbd/55/768/sector-size = "512" (n0,r55)
/local/domain/0/backend/vbd/55/768/kthread-pid = "30705" (n0,r55)
/local/domain/0/backend/vif = "" (n0)
/local/domain/0/backend/vif/55 = "" (n0)
/local/domain/0/backend/vif/55/0 = "" (n0,r55)
/local/domain/0/backend/vif/55/0/frontend = "/local/domain/55/device/vif/0"
(n0,r55)
/local/domain/0/backend/vif/55/0/frontend-id = "55" (n0,r55)
/local/domain/0/backend/vif/55/0/online = "1" (n0,r55)
/local/domain/0/backend/vif/55/0/state = "4" (n0,r55)
/local/domain/0/backend/vif/55/0/script = "/etc/xensource/scripts/vif"
(n0,r55)
/local/domain/0/backend/vif/55/0/mac = "9a:00:5b:74:2c:f9" (n0,r55)
/local/domain/0/backend/vif/55/0/handle = "0" (n0,r55)
/local/domain/0/backend/vif/55/0/tools = "" (n0,r55)
/local/domain/0/backend/vif/55/0/tools/xenops = "" (n0,r55)
/local/domain/0/backend/vif/55/0/feature-sg = "1" (n0,r55)
/local/domain/0/backend/vif/55/0/feature-gso-tcpv4 = "1" (n0,r55)
/local/domain/0/backend/vif/55/0/feature-rx-copy = "1" (n0,r55)
/local/domain/0/backend/vif/55/0/feature-tx-csum-split-header = "1" (n0,r55)
/local/domain/0/backend/vif/55/0/feature-rx-flip = "0" (n0,r55)
/local/domain/0/backend/vif/55/0/feature-smart-poll = "0" (n0,r55)
/local/domain/0/backend/vif/55/0/min-rx-protocol = "0" (n0,r55)
/local/domain/0/backend/vif/55/0/max-rx-protocol = "1" (n0,r55)
/local/domain/0/backend/vif/55/0/max-tx-ring-page-order = "2" (n0,r55)
/local/domain/0/backend/vif/55/0/max-rx-ring-page-order = "2" (n0,r55)
/local/domain/0/backend/vif/55/0/hotplug-status = "connected" (n0,r55)
/local/domain/0/device-model = "" (n0)
/local/domain/0/device-model/55 = "" (n0)
/local/domain/0/device-model/55/state = "running" (n0)
/local/domain/0/error = "" (n0)
/local/domain/0/error/backend = "" (n0)
/local/domain/0/error/backend/vbd = "" (n0)
/local/domain/55 = "" (n0,r55)
/local/domain/55/vm = "/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e" (n0,r55)
/local/domain/55/vss = "/vss/f5b51518-5e6a-5f0b-1539-07e97f91ff6e" (n0,r55)
/local/domain/55/name = "FreeBSD 10 pvhvm" (n0,r55)
/local/domain/55/cpu = "" (n0,r55)
/local/domain/55/cpu/0 = "" (n0,r55)
/local/domain/55/cpu/0/availability = "online" (n0,r55)
/local/domain/55/memory = "" (n0,r55)
/local/domain/55/memory/initial-reservation = "1059840" (n0,r55)
/local/domain/55/memory/initial-target = "1048576" (n0,r55)
/local/domain/55/memory/static-max = "1048576" (n0,r55)
/local/domain/55/memory/target = "1048576" (n0,r55)
/local/domain/55/memory/dynamic-min = "1048576" (n0,r55)
/local/domain/55/memory/dynamic-max = "1048576" (n0,r55)
/local/domain/55/device = "" (n55)
/local/domain/55/device/vbd = "" (n55)
/local/domain/55/device/vbd/768 = "" (n55,r0)
/local/domain/55/device/vbd/768/backend = "/local/domain/0/backend/vbd/55/768"
(n55,r0)
/local/domain/55/device/vbd/768/state = "4" (n55,r0)
/local/domain/55/device/vbd/768/backend-id = "0" (n55,r0)
/local/domain/55/device/vbd/768/device-type = "disk" (n55,r0)
/local/domain/55/device/vbd/768/virtual-device = "768" (n55,r0)
/local/domain/55/device/vbd/768/ring-ref = "768" (n55,r0)
/local/domain/55/device/vbd/768/max-requests = "32" (n55,r0)
/local/domain/55/device/vbd/768/max-request-segments = "11" (n55,r0)
/local/domain/55/device/vbd/768/max-request-size = "40960" (n55,r0)
/local/domain/55/device/vbd/768/event-channel = "5" (n55,r0)
/local/domain/55/device/vbd/768/protocol = "x86_64-abi" (n55,r0)
/local/domain/55/device/vif = "" (n55)
/local/domain/55/device/vif/0 = "" (n55,r0)
/local/domain/55/device/vif/0/backend = "/local/domain/0/backend/vif/55/0"
(n55,r0)
/local/domain/55/device/vif/0/backend-id = "0" (n55,r0)
/local/domain/55/device/vif/0/state = "4" (n55,r0)
/local/domain/55/device/vif/0/handle = "0" (n55,r0)
/local/domain/55/device/vif/0/mac = "9a:00:5b:74:2c:f9" (n55,r0)
/local/domain/55/device/vif/0/disconnect = "0" (n55,r0)
/local/domain/55/device/vif/0/tx-ring-ref = "769" (n55,r0)
/local/domain/55/device/vif/0/rx-ring-ref = "770" (n55,r0)
/local/domain/55/device/vif/0/event-channel = "6" (n55,r0)
/local/domain/55/device/vif/0/request-rx-copy = "1" (n55,r0)
/local/domain/55/device/vif/0/feature-rx-notify = "1" (n55,r0)
/local/domain/55/device/vif/0/feature-sg = "1" (n55,r0)
/local/domain/55/device/vif/0/feature-gso-tcpv4 = "1" (n55,r0)
/local/domain/55/error = "" (n55)
/local/domain/55/drivers = "" (n55)
/local/domain/55/control = "" (n55)
/local/domain/55/control/platform-feature-multiprocessor-suspend = "1" (n55)
/local/domain/55/attr = "" (n55)
/local/domain/55/data = "" (n55)
/local/domain/55/data/set_clipboard = "67565ce6-5477-a94f-8dd0-4e9de260f837"
(n55)
/local/domain/55/messages = "" (n55)
/local/domain/55/vm-data = "" (n55)
/local/domain/55/platform = "" (n0,r55)
/local/domain/55/platform/timeoffset = "0" (n0,r55)
/local/domain/55/platform/nx = "true" (n0,r55)
/local/domain/55/platform/acpi = "1" (n0,r55)
/local/domain/55/platform/apic = "true" (n0,r55)
/local/domain/55/platform/pae = "true" (n0,r55)
/local/domain/55/platform/viridian = "true" (n0,r55)
/local/domain/55/platform/vcpu = "" (n0,r55)
/local/domain/55/platform/vcpu/number = "1" (n0,r55)
/local/domain/55/platform/vcpu/current = "1" (n0,r55)
/local/domain/55/platform/vcpu/0 = "" (n0,r55)
/local/domain/55/platform/vcpu/0/affinity = "11111111" (n0,r55)
/local/domain/55/bios-strings = "" (n0,r55)
/local/domain/55/bios-strings/bios-vendor = "Xen" (n0,r55)
/local/domain/55/bios-strings/bios-version = "" (n0,r55)
/local/domain/55/bios-strings/system-manufacturer = "Xen" (n0,r55)
/local/domain/55/bios-strings/system-product-name = "HVM domU" (n0,r55)
/local/domain/55/bios-strings/system-version = "" (n0,r55)
/local/domain/55/bios-strings/system-serial-number = "" (n0,r55)
/local/domain/55/bios-strings/hp-rombios = "" (n0,r55)
/local/domain/55/bios-strings/oem-1 = "Xen" (n0,r55)
/local/domain/55/bios-strings/oem-2 =
"MS_VM_CERT/SHA1/bdbeb6e0a816d43fa6d3fe8aaef04c2bad9d3e3d" (n0,r55)
/local/domain/55/unique-domain-id = "3cb0c019-31c3-94ca-52fa-b8013cb86f2b"
(n0,r55)
/local/domain/55/domid = "55" (n0,r55)
/local/domain/55/store = "" (n0,r55)
/local/domain/55/store/port = "2" (n0,r55)
/local/domain/55/store/ring-ref = "1044476" (n0,r55)
/local/domain/55/serial = "" (n0,r55)
/local/domain/55/serial/0 = "" (n0,r55)
/local/domain/55/serial/0/limit = "65536" (n0,r55)
/local/domain/55/serial/0/tty = "/dev/pts/2" (n0,r55)
/local/domain/55/qemu-pid = "30376" (n0,r55)
/local/domain/55/device-misc = "" (n0,r55)
/local/domain/55/device-misc/dm-ready = "1" (n0,r55)
/local/domain/55/console = "" (n0,r55)
/local/domain/55/console/vnc-port = "5901" (n0,r55)
/local/domain/55/monitor = "" (n0,r55)
/local/domain/55/monitor/tty = "/dev/pts/1" (n0,r55)
/mh = "" (n0)
/mh/XenSource-TM_XenEnterprise-TM = "XenSource(TM) and XenEnterprise(TM) are
registered trademarks of XenSource Inc." (r0)
/mh/boot-time = "" (n0)
/mh/boot-time/management-mac-address = "00:1a:64:64:59:6c" (r0)
/vm = "" (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9 = "" (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/uuid =
"7e2d2de7-0380-4362-915d-1c5ddc863fd9" (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/name = "Domain-0" (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/domains = "" (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/domains/0 = "/local/domain/0" (n0)
/vm/7e2d2de7-0380-4362-915d-1c5ddc863fd9/domains/0/create-time = "0" (n0)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e = "" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/uuid =
"f5b51518-5e6a-5f0b-1539-07e97f91ff6e" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/name = "FreeBSD 10 pvhvm" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/domains = "" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/domains/55 = "/local/domain/55"
(n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/domains/55/create-time =
"1463390856093485" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/rtc = "" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/rtc/timeoffset = "0" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices = "" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices/vbd = "" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices/vbd/hda = "1" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices/vif = "" (n0,r55)
/vm/f5b51518-5e6a-5f0b-1539-07e97f91ff6e/devices/vif/0 = "1" (n0,r55)
/squeezed = "" (n0)
/squeezed/state = "" (n0)
/squeezed/state/xenopsd = "" (n0)
/vss = "" (n0)
/vss/f5b51518-5e6a-5f0b-1539-07e97f91ff6e = "" (n55)
/xapi = "" (n0)
/xapi/55 = "" (n0)
/xapi/55/hotplug = "" (n0)
/xapi/55/hotplug/vbd = "" (n0)
/xapi/55/hotplug/vbd/768 = "" (n0)
/xapi/55/hotplug/vbd/768/hotplug = "online" (n0)
/xapi/55/hotplug/vif = "" (n0)
/xapi/55/hotplug/vif/0 = "" (n0)
/xapi/55/hotplug/vif/0/vif = "vif55.0" (n0)
/xapi/55/hotplug/vif/0/hotplug = "online" (n0)
/xapi/55/private = "" (n0)
/xapi/55/private/vbd = "" (n0)
/xapi/55/private/vbd/768 = "" (n0)
/xapi/55/private/vbd/768/backend-kind = "vbd" (n0)
/xapi/55/private/vbd/768/backend-id = "0" (n0)
/xapi/55/private/vbd/768/dp-id = "vbd/55/hda" (n0)
/xapi/55/private/vbd/768/vdi-id = "[["VDI", "a5b07c91-b940-
d1c8-6822-3ef2517cca89\\/b48cf28a-90ac-4dd4-8121-37555cbb1477"]]" (n0)
/xapi/55/private/vbd/768/vbd-id = "hda" (n0)
/xapi/55/private/vif = "" (n0)
/xapi/55/private/vif/0 = "" (n0)
/xapi/55/private/vif/0/backend-kind = "vif" (n0)
/xapi/55/private/vif/0/backend-id = "0" (n0)
/xapi/55/private/vif/0/vif-id = "0" (n0)
/xapi/55/private/vif/0/vif-uuid = "d6223ae3-e894-ed41-45bc-6399ee2ae90c"
(n0)
/xapi/55/private/vif/0/network-uuid = "cbd2af03-ba8c-4801-8b72-977b9857f1e3"
(n0)
/xapi/55/private/vif/0/locking-mode = "unlocked" (n0)
/xapi/55/private/vif/0/MTU = "1500" (n0)
/xapi/55/private/vif/0/bridge = "xenbr0" (n0)
/xapi/55/private/vif/0/bridge-MAC = "fe:ff:ff:ff:ff:ff" (n0)
--
Best Regards,
Nasonov Sergey
More information about the freebsd-xen
mailing list