Hiya
I'm trying to get FreeBSD 8.0 AMD64 going on old sempron 2800+ running
NetBSD 5.0.1 AMD64 running xen 3.3.2, I compiled the XENVHM kernel on
another FreeBSD system, modified the __xen_guest in the kernel & copied
across the xen host, when trying to start the domU I get:
Error: (35, 'Resource temporarily unavailable')
Any ideas?
Sevan / Venture37
[2009-12-04 03:15:33 204] DEBUG (XendDomainInfo:89)
XendDomainInfo.create(['vm', ['name', 'freebsd'], ['memory', 256],
['vcpus', 1], ['on_xend_start', 'ignore'], ['on_xend_stop', 'ignore'],
['image', ['linux', ['kernel', '/usr/freebsd8kernel']]]])
[2009-12-04 03:15:33 204] DEBUG (XendDomainInfo:2043)
XendDomainInfo.constructDomain
[2009-12-04 03:15:33 204] DEBUG (balloon:132) Balloon: 1660652 KiB free;
need 2048; done.
[2009-12-04 03:15:33 204] DEBUG (XendDomain:449) Adding Domain: 18
[2009-12-04 03:15:33 204] DEBUG (XendDomainInfo:2149)
XendDomainInfo.initDomain: 18 256
[2009-12-04 03:15:33 204] DEBUG (XendDomainInfo:2230)
_initDomain:shadow_memory=0x0, memory_static_max=0x10000000,
memory_static_min=0x0.
[2009-12-04 03:15:33 204] DEBUG (balloon:132) Balloon: 1660644 KiB free;
need 263168; done.
[2009-12-04 03:15:33 204] INFO (image:166) buildDomain os=linux dom=18
vcpus=1
[2009-12-04 03:15:33 204] DEBUG (image:629) domid = 18
[2009-12-04 03:15:33 204] DEBUG (image:630) memsize = 256
[2009-12-04 03:15:33 204] DEBUG (image:631) image =
/usr/freebsd8kernel
[2009-12-04 03:15:33 204] DEBUG (image:632) store_evtchn = 1
[2009-12-04 03:15:33 204] DEBUG (image:633) console_evtchn = 2
[2009-12-04 03:15:33 204] DEBUG (image:634) cmdline =
[2009-12-04 03:15:33 204] DEBUG (image:635) ramdisk =
[2009-12-04 03:15:33 204] DEBUG (image:636) vcpus = 1
[2009-12-04 03:15:33 204] DEBUG (image:637) features =
[2009-12-04 03:15:33 204] ERROR (XendDomainInfo:2288)
XendDomainInfo.initDomain: exception occurred
Traceback (most recent call last):
File
"usr/pkg/lib/python2.5/site-packages/xen/xend/XendDomainInfo.py", line
2261, in _initDomain
channel_details = self.image.createImage()
File "usr/pkg/lib/python2.5/site-packages/xen/xend/image.py", line
149, in createImage
return self.createDomain()
File "usr/pkg/lib/python2.5/site-packages/xen/xend/image.py", line
168, in createDomain
result = self.buildDomain()
File "usr/pkg/lib/python2.5/site-packages/xen/xend/image.py", line
905, in buildDomain
rc = LinuxImageHandler.buildDomain(self)
File "usr/pkg/lib/python2.5/site-packages/xen/xend/image.py", line
650, in buildDomain
vhpt = self.vhpt)
Error: (35, 'Resource temporarily unavailable')
[2009-12-04 03:15:33 204] ERROR (XendDomainInfo:467) VM start failed
Traceback (most recent call last):
File
"usr/pkg/lib/python2.5/site-packages/xen/xend/XendDomainInfo.py", line
447, in start
XendTask.log_progress(31, 60, self._initDomain)
File "usr/pkg/lib/python2.5/site-packages/xen/xend/XendTask.py", line
209, in log_progress
retval = func(*args, **kwds)
File
"usr/pkg/lib/python2.5/site-packages/xen/xend/XendDomainInfo.py", line
2291, in _initDomain
raise VmError(str(exn))
VmError: (35, 'Resource temporarily unavailable')
[2009-12-04 03:15:33 204] DEBUG (XendDomainInfo:2409)
XendDomainInfo.destroy: domid=18
[2009-12-04 03:15:34 204] DEBUG (XendDomainInfo:1946) Destroying device
model
[2009-12-04 03:15:34 204] DEBUG (XendDomainInfo:1953) Releasing devices
[2009-12-04 03:15:34 204] ERROR (XendDomainInfo:94) Domain construction
failed
Traceback (most recent call last):
File
"usr/pkg/lib/python2.5/site-packages/xen/xend/XendDomainInfo.py", line
92, in create
vm.start()
File
"usr/pkg/lib/python2.5/site-packages/xen/xend/XendDomainInfo.py", line
447, in start
XendTask.log_progress(31, 60, self._initDomain)
File "usr/pkg/lib/python2.5/site-packages/xen/xend/XendTask.py", line
209, in log_progress
retval = func(*args, **kwds)
File
"usr/pkg/lib/python2.5/site-packages/xen/xend/XendDomainInfo.py", line
2291, in _initDomain
raise VmError(str(exn))
VmError: (35, 'Resource temporarily unavailable')
xc_dom_allocate: cmdline="", features=""
xc_dom_kernel_file: filename="/usr/freebsd8kernel"
xc_dom_malloc_filemap : 6373 kB
xc_dom_boot_xen_init: ver 3.3, caps xen-3.0-x86_64 xen-3.0-x86_32p
xc_dom_parse_image: called
xc_dom_find_loader: trying ELF-generic loader ... OK
elf_parse_binary: phdr: paddr=0xffffffff80100000 memsz=0x4945a8
elf_parse_binary: phdr: paddr=0xffffffff806945c0 memsz=0x2ba7b8
elf_parse_binary: memory: 0xffffffff80100000 -> 0xffffffff8094ed78
elf_xen_parse: __xen_guest:
"LOADER=generic,GUEST_OS=freebsd,GUEST_VER=8.0,XEN_VER=xen-3.0,BSD_SYMTAB,VIRT_BASE=0xC0000000"
elf_xen_parse_guest_info: LOADER="generic"
elf_xen_parse_guest_info: GUEST_OS="freebsd"
elf_xen_parse_guest_info: GUEST_VER="8.0"
elf_xen_parse_guest_info: XEN_VER="xen-3.0"
elf_xen_parse_guest_info: BSD_SYMTAB=""
elf_xen_parse_guest_info: VIRT_BASE="0xC0000000"
elf_xen_addr_calc_check: ELF_PADDR_OFFSET unset, using 0xc0000000
elf_xen_addr_calc_check: addresses:
virt_base = 0xc0000000
elf_paddr_offset = 0xc0000000
virt_offset = 0x0
virt_kstart = 0xffffffff80100000
virt_kend = 0xffffffff80a752b8
virt_entry = 0xffffffff8015b020
xc_dom_load_elf_symtab/parse: bsd_symtab_start=ffffffff80a752b8,
kernel.end=0xffffffff80a752b8 -- symtab=0xffffffff80a752bc,
maxaddr=0xffffffff80a75a80
xc_dom_load_elf_symtab: h=28 symtab, size=0x889c8,
maxaddr=0xffffffff80afe448
xc_dom_load_elf_symtab: h=29 strtab, size=0x7dada,
maxaddr=0xffffffff80b7bf28
xc_dom_parse_elf_kernel: xen-3.0-x86_64: 0xffffffff80100000 ->
0xffffffff80b7bf28
xc_dom_mem_init: mem 256 MB, pages 0x10000 pages, 4k each
xc_dom_mem_init: 0x10000 pages
xc_dom_boot_mem_init: called
x86_compat: guest xen-3.0-x86_64, address size 64
xc_dom_malloc : 512 kB
xc_dom_build_image: called
xc_dom_alloc_segment: kernel : 0xffffffff80100000 ->
0xffffffff80b7c000 (pfn 0xfffffffec0100 + 0xa7c pages)
xc_dom_pfn_to_ptr: pfn out of range (0xfffffffec0100 > 0x10000)
xc_dom_release: called
objdump -j __xen_guest -s kernel
kernel: file format elf64-x86-64
Contents of section __xen_guest:
0000 4c4f4144 45523d67 656e6572 69632c47 LOADER=generic,G
0010 55455354 5f4f533d 66726565 6273642c UEST_OS=freebsd,
0020 47554553 545f5645 523d382e 302c5845 GUEST_VER=8.0,XE
0030 4e5f5645 523d7865 6e2d332e 302c4253 N_VER=xen-3.0,BS
0040 445f5359 4d544142 2c564952 545f4241 D_SYMTAB,VIRT_BA
0050 53453d30 78433030 30303030 3000 SE=0xC0000000.
# -*- mode: python; -*-
#kernel = "/netbsd-INSTALL_XEN3_DOMU.gz"
kernel = "/usr/freebsd8kernel"
#bootloader = "/usr/pkg/bin/pygrub"
memory = 256
name = "freebsd"
#vif = [ 'bridge=bridge0' ]
#disk = [ 'phy:/dev/wd0h,0x1,w' ,
'file:/usr/iso/8.0-RELEASE-amd64-disc1.iso,0x04,r' ]
#disk = [ 'file:/usr/iso/8.0-RELEASE-amd64-disc1.iso,0x04,r' ]
#vfb = [ 'type=vnc,vncdisplay=1' ]
#extra = "boot_verbose"
#extra += ",boot_single"
#extra += ",kern.hz=100"
#extra += ",vfs.root.mountfrom=ufs:/dev/xbd769a"
#extra += ",mfsroot_load=YES"
#extra += ",mfsroot_type=mfs_root"
#extra += ",mfsroot_name=/usr/mfsroot"
_______________________________________________
freebsd-xen@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xen
To unsubscribe, send any mail to "freebsd-xen-unsubscr...@freebsd.org"