I am on SXCE snv115.   After booting into the xVM kernel, "xm dmesg"
gives the following output:

xm dmesg
 xVM version 3.1.4-xvm
(xVM) Command line:
(xVM) Video information:
(xVM)  VGA is text mode 80x25, font 8x16
(xVM)  VBE/DDC methods: none; EDID transfer time: 0 seconds
(xVM)  EDID info not retrieved because no DDC retrieval method detected
(xVM) Disc information:
(xVM)  Found 2 MBR signatures
(xVM)  Found 2 EDD information structures
(xVM) Xen-e820 RAM map:
(xVM)  0000000000000000 - 000000000009f000 (usable)
(xVM)  000000000009f000 - 00000000000a0000 (reserved)
(xVM)  00000000000e6000 - 0000000000100000 (reserved)
(xVM)  0000000000100000 - 00000000cfea0000 (usable)
(xVM)  00000000cfea0000 - 00000000cfeae000 (ACPI data)
(xVM)  00000000cfeae000 - 00000000cfef0000 (ACPI NVS)
(xVM)  00000000cfef0000 - 00000000d0000000 (reserved)
(xVM)  00000000fff00000 - 0000000100000000 (reserved)
(xVM)  0000000100000000 - 0000000230000000 (usable)
(xVM) System RAM: 8190MB (8386812kB)
(xVM) Xen heap: 14MB (14520kB)
(xVM) Domain heap initialised: DMA width 32 bits
(xVM) Processor #0 0:4 APIC version 16
(xVM) Processor #1 0:4 APIC version 16
(xVM) Processor #2 0:4 APIC version 16
(xVM) Processor #3 0:4 APIC version 16
(xVM) IOAPIC[0]: apic_id 4, version 33, address 0xfec00000, GSI 0-23
(xVM) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(xVM) Using scheduler: SMP Credit Scheduler (credit)
(xVM) Detected 3200.201 MHz processor.
(xVM) AMD SVM: ASIDs enabled.
(xVM) HVM: SVM enabled
(xVM) HVM: Hardware Assisted Paging enabled
(xVM) CPU0: AMD Family10h machine check reporting enabled.
(xVM) CPU0: AMD Phenom(tm) II X4 955 Processor stepping 02
(xVM) Booting processor 1/1 eip 90000
(xVM) AMD SVM: ASIDs enabled.
(xVM) CPU1: AMD Family10h machine check reporting enabled.
(xVM) CPU1: AMD Phenom(tm) II X4 955 Processor stepping 02
(xVM) Booting processor 2/2 eip 90000
(xVM) AMD SVM: ASIDs enabled.
(xVM) CPU2: AMD Family10h machine check reporting enabled.
(xVM) CPU2: AMD Phenom(tm) II X4 955 Processor stepping 02
(xVM) Booting processor 3/3 eip 90000
(xVM) AMD SVM: ASIDs enabled.
(xVM) CPU3: AMD Family10h machine check reporting enabled.
(xVM) CPU3: AMD Phenom(tm) II X4 955 Processor stepping 02
(xVM) Total of 4 processors activated.
(xVM) ENABLING IO-APIC IRQs
(xVM)  -> Using new ACK method
(xVM) Platform timer overflows in 14998 jiffies.
(xVM) Platform timer is 14.318MHz HPET
(xVM) Brought up 4 CPUs
(xVM) *** LOADING DOMAIN 0 ***
(xVM)  Xen  kernel: 64-bit, lsb, compat32
(xVM)  Dom0 kernel: 64-bit, lsb, paddr 0x40000000 -> 0x40826ea8
(xVM) PHYSICAL MEMORY ARRANGEMENT:
(xVM)  Dom0 alloc.:   0000000220000000->0000000228000000 (1997322
pages to be allocated)
(xVM) VIRTUAL MEMORY ARRANGEMENT:
(xVM)  Loaded kernel: 0000000040000000->0000000040826ea8
(xVM)  Init. ramdisk: 0000000040827000->000000004306f000
(xVM)  Phys-Mach map: 000000004306f000->0000000043fec050
(xVM)  Start info:    0000000043fed000->0000000043fed49c
(xVM)  Page tables:   0000000043fee000->0000000044013000
(xVM)  Boot stack:    0000000044013000->0000000044014000
(xVM)  TOTAL:         0000000040000000->0000000044400000
(xVM)  ENTRY ADDRESS: 0000000040800000
(xVM) Dom0 has maximum 4 VCPUs
(xVM) Initrd len 0x2848000, start at 0x40827000
(xVM) Scrubbing Free RAM: .done.
(xVM) Xen trace buffers: disabled
(xVM) Std. Loglevel: Errors and warnings
(xVM) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(xVM) Xen is relinquishing VGA console.
(xVM) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch
input to Xen).
(xVM) Freed 124kB init memory.
(xVM) microcode: CPU1 not a capable Intel processor
(xVM) microcode: CPU2 not a capable Intel processor
(xVM) microcode: CPU3 not a capable Intel processor
(xVM) microcode: CPU0 not a capable Intel processor
(xVM) microcode: error! Bad data in microcode data file
(xVM) microcode: Error in the microcode data
(xVM) Xen trace buffers: initialized


Notice the last part - microcode data error?   This appeared on a
clean, domU-less system:

/export/home>xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  7026     4     r-----   2145.0


But upon trying to create a client, where the following is in snv1.py file:

name = "opensolaris-pv-install"
vcpus = 2
memory = "1024"
bootloader = "/usr/lib/xen/bin/pygrub"
kernel = "/platform/i86xpv/kernel/amd64/unix"
ramdisk = "/boot/x86.microroot"
extra = "/platform/i86xpv/kernel/amd64/unix -B console=ttya,livemode=text"
disk = 
['file:/root/solaris_big/Korona-0.0.2.iso,6:cdrom,r','file:/export/home/vmdisk01.img,0,w']
vif = ['']
on_shutdown = "destroy"
on_reboot = "destroy"
on_crash = "destroy"

And upon "xm create -c snv1.py" I got these in "xm dmesg":

(xVM) Unhandled page fault in domain 1 on VCPU 0 (ec=0002)
(xVM) Pagetable walk from 0000000000000000:
(xVM)  L4[0x000] = 0000000208a95067 0000000000008d63
(xVM)  L3[0x000] = 0000000000000000 ffffffffffffffff
(xVM) domain_crash_sync called from entry.S
(xVM) Domain 1 (vcpu#0) crashed on cpu#3:
(xVM) ----[ Xen-3.1.4-xvm  x86_64  debug=n  Not tainted ]----
(xVM) CPU:    3
(xVM) RIP:    e033:[<fffffffffb88bb78>]
(xVM) RFLAGS: 0000000000000206   CONTEXT: guest
(xVM) rax: 000000000000002f   rbx: 0000000000000006   rcx: 0000000000000034
(xVM) rdx: 0000000000000017   rsi: 000000004080ead0   rdi: 0000000000000000
(xVM) rbp: 000000004080ea30   rsp: 000000004080e9d0   r8:  000000004080eaed
(xVM) r9:  00000000493ff000   r10: 0000000000007ff0   r11: 0000000000000246
(xVM) r12: 000000004080eae7   r13: 0000000000000017   r14: 0000000000000000
(xVM) r15: 000000004080ead0   cr0: 000000008005003b   cr4: 00000000000006f0
(xVM) cr3: 0000000208a98000   cr2: 0000000000000000
(xVM) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e02b   cs: e033
(xVM) Guest stack trace from rbp=000000004080ea30:
(xVM)  fffffffffb83012d fffffffffb8af993 fffffffffb8ae9ab fffffffffb8ad5cd
(xVM)  fffffffffb817f3a 000000004080004d
(xVM) Xen stack trace from rsp=000000004080e9d0:
(xVM)    0000000000000034 0000000000000246 0000000000000002
(xVM)    fffffffffb88bb78 000000010000e030 0000000000010006
(xVM)    000000004080ea18 000000000000e02b 000000004080ef10
(xVM)    0000000000000017 000000004080ead0 0000000000000000
(xVM)    000000004080ea90 fffffffffb83012d 000000004080ea60
(xVM)    ff003436646d612f 0000000000000000 0000000000000000
(xVM)    0000000000000000 000000004080ead0 0000000000000000
(xVM)    0000000000000000 000000004080ead0 0000000000000000
(xVM)    000000004080eac0 fffffffffb8af993 000000004080ef10
(xVM)    0000000000000000 000000004080ef10 000000004080ead0
(xVM)    000000004080ef00 fffffffffb8ae9ab 726f6674616c702f
(xVM)    7670783638692f6d 2f6c656e72656b2f 6e752f3436646d61
(xVM)    0000000000007869 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM) Xen call trace:
(xVM)    [<fffffffffb88bb78>] ???
(xVM)    [<fffffffffb83012d>] ???
(xVM)    [<fffffffffb8af993>] ???
(xVM)    [<fffffffffb8ae9ab>] ???
(xVM)    [<fffffffffb8ad5cd>] ???
(xVM)    [<fffffffffb817f3a>] ???
(xVM)    [<000000004080004d>] ???
(xVM)    [<0000000000000000>] ???
(xVM)
(xVM) Unhandled page fault in domain 2 on VCPU 0 (ec=0000)
(xVM) Pagetable walk from 0000000000000018:
(xVM)  L4[0x000] = 0000000201d7c067 0000000000000a2b
(xVM)  L3[0x000] = 0000000000000000 ffffffffffffffff
(xVM) domain_crash_sync called from entry.S
(xVM) Domain 2 (vcpu#0) crashed on cpu#3:
(xVM) ----[ Xen-3.1.4-xvm  x86_64  debug=n  Not tainted ]----
(xVM) CPU:    3
(xVM) RIP:    e033:[<fffffffffb816551>]
(xVM) RFLAGS: 0000000000000246   CONTEXT: guest
(xVM) rax: 0000000000000000   rbx: 0000000000000000   rcx: fffffffffb84bef1
(xVM) rdx: 000000004080e96c   rsi: 0000000000000000   rdi: fffffffffbc0dae8
(xVM) rbp: 000000004080eac0   rsp: 000000004080ea40   r8:  0000000000000000
(xVM) r9:  0000000040825000   r10: 0000000000000000   r11: 0000000000000202
(xVM) r12: 000000004080ef10   r13: 0000000000000000   r14: 0000000000000000
(xVM) r15: 0000000000000001   cr0: 000000008005003b   cr4: 00000000000006f0
(xVM) cr3: 0000000201bfc000   cr2: 0000000000000018
(xVM) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e02b   cs: e033
(xVM) Guest stack trace from rbp=000000004080eac0:
(xVM)  fffffffffb8ae980 fffffffffb8ad5cd fffffffffb817f3a 000000004080004d
(xVM)
(xVM) Xen stack trace from rsp=000000004080ea40:
(xVM)    fffffffffb84bef1 0000000000000202 0000000000000000
(xVM)    fffffffffb816551 000000010000e030 0000000000010046
(xVM)    000000004080ea80 000000000000e02b 0000000000000000
(xVM)    000000004080ef10 fffffffffb945250 0000000000000000
(xVM)    0000000000000000 0000000000000000 000000004080ef10
(xVM)    0000000000000000 000000004080ef00 fffffffffb8ae980
(xVM)    726f6674616c702f 7670783638692f6d 2f6c656e72656b2f
(xVM)    6e752f3436646d61 0000000000007869 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000Using
config file "./snv1.py".
Started domain opensolaris-pv-install
                                     krtld: failed to open
'/platform/i86xpv/kernel/amd64/unix'
/export/home>

(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM) Xen call trace:
(xVM)    [<fffffffffb816551>] ???
(xVM)    [<fffffffffb8ae980>] ???
(xVM)    [<fffffffffb8ad5cd>] ???Using config file "./snv1.py".
Started domain opensolaris-pv-install
                                     krtld: failed to open
'/platform/i86xpv/kernel/amd64/unix'
/export/home>

(xVM)    [<fffffffffb817f3a>] ???
(xVM)    [<000000004080004d>] ???
(xVM)    [<0000000000000000>] ???
(xVM)
(xVM) Unhandled page fault in domain 3 on VCPU 0 (ec=0002)
(xVM) Pagetable walk from 0000000000000000:
(xVM)  L4[0x000] = 000000020cb5b067 0000000000008d63
(xVM)  L3[0x000] = 0000000000000000 ffffffffffffffff
(xVM) domain_crash_sync called from entry.S
(xVM) Domain 3 (vcpu#0) crashed on cpu#3:
(xVM) ----[ Xen-3.1.4-xvm  x86_64  debug=n  Not tainted ]----
(xVM) CPU:    3
(xVM) RIP:    e033:[<fffffffffb88bb78>]
(xVM) RFLAGS: 0000000000000206   CONTEXT: guest
(xVM) rax: 000000000000002f   rbx: 0000000000000006   rcx: 0000000000000034
(xVM) rdx: 0000000000000017   rsi: 000000004080ead0   rdi: 0000000000000000
(xVM) rbp: 000000004080ea30   rsp: 000000004080e9d0   r8:  000000004080eaed
(xVM) r9:  00000000493ff000   r10: 0000000000007ff0   r11: 0000000000000246
(xVM) r12: 000000004080eae7   r13: 0000000000000017   r14: 0000000000000000
(xVM) r15: 000000004080ead0   cr0: 000000008005003b   cr4: 00000000000006f0
(xVM) cr3: 000000020cb5c000   cr2: 0000000000000000
(xVM) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e02b   cs: e033
(xVM) Guest stack trace from rbp=000000004080ea30:
(xVM)  fffffffffb83012d fffffffffb8af993 fffffffffb8ae9ab fffffffffb8ad5cd
(xVM)  fffffffffb817f3a 000000004080004d
(xVM) Xen stack trace from rsp=000000004080e9d0:
(xVM)    0000000000000034 0000000000000246 0000000000000002
(xVM)    fffffffffb88bb78 000000010000e030 0000000000010006
(xVM)    000000004080ea18 000000000000e02b 000000004080ef10
(xVM)    0000000000000017 000000004080ead0 0000000000000000
(xVM)    000000004080ea90 fffffffffb83012d 000000004080ea60
(xVM)    ff003436646d612f 0000000000000000 0000000000000000
(xVM)    0000000000000000 000000004080ead0 0000000000000000
(xVM)    0000000000000000 000000004080ead0 0000000000000000
(xVM)    000000004080eac0 fffffffffb8af993 000000004080ef10
(xVM)    0000000000000000 000000004080ef10 000000004080ead0
(xVM)    000000004080ef00 fffffffffb8ae9ab 726f6674616c702f
(xVM)    7670783638692f6d 2f6c656e72656b2f 6e752f3436646d61
(xVM)    0000000000007869 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM)    0000000000000000 0000000000000000 0000000000000000
(xVM) Xen call trace:
(xVM)    [<fffffffffb88bb78>] ???
(xVM)    [<fffffffffb83012d>] ???
(xVM)    [<fffffffffb8af993>] ???
(xVM)    [<fffffffffb8ae9ab>] ???
(xVM)    [<fffffffffb8ad5cd>] ???
(xVM)    [<fffffffffb817f3a>] ???
(xVM)    [<000000004080004d>] ???
(xVM)    [<0000000000000000>] ???
(xVM)


and the command line error is:

Using config file "./snv1.py".
Started domain opensolaris-pv-install
                                     krtld: failed to open
'/platform/i86xpv/kernel/amd64/unix'
/export/home>

Questions:

1.   the ramdisk /boot/x86.microroot file does not exists - must it be
created?   and how to create it?
2.   the link at:

http://blog.pebcak.de/plugin/tag/krtld

seemed to indicate how to create a ramdisk, but that ramdisk is meant
for the OS, not for the Xen hypervisor right?

Sadly, this link does not helped either:

http://blogs.sun.com/mrj/entry/installing_opensolaris_on

The next link:

http://osholes.blogspot.com/2008/10/hypervisor-to-go.html

seemed to indicate something, but no concreate implementation details.

Can someone help or point me in some directions?



Thanks.



-- 
Regards,
Peter Teoh

Reply via email to