[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [BUG] (hvm)-virtualization doesn't work with xen 4.4



Hi Andrew,
Hi List,

Sorry, for this late reply!
I didn't subscribe to the xen-devel mailing list and because of that i
didn't got any reply. On [1] it's written the lists policy is to CC
people so i though it's ok not to subscribe. It would be great if you
could CC me next time.

[1] http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen

Because of that i've just copied your answer into a new mail and send it
directly to you + CC the list. Don't know if that is a proper way and i
hope i don't mess up to much...

About my bug:


>> Hi List,
>>
>> This is a forwarded mail which i already sent to the xen-users mailing
>> list, however it was suggested to open a BUG about my problem which
>> seems to work via the xen-devel mailing list. :)
>>
>> Below is my description about my problem - at the end i've added some
>> more information about my xen configuration. If you need some other
>> information, please let me know :)
>
>Can you please post the complete xl dmesg from boot including one
>attempted boot of the VM.  What you have pasted here is simply not
>enough for us to help you with.  If you could boot xen with "loglvl=all
>guest_loglvl=all" on the command line, that would help things.

Hmm, i though i did include a complete xl dmesg in my last mail (though it
was a bit far back at mail), however, below is another xl dmesg. I've
also included my complete dmesg in case you need that too.
xl dmesg was done after i tried to start the vm via "xl create
/path/to/config"

> Xen 4.4.0
>(XEN) Xen version 4.4.0 (@xonet.at) (x86_64-pc-linux-gnu-gcc (Gentoo 4.8.2 
>p1.3r1, pie-0.5.8r1) 4.8.2) debug=n Sat Apr 12 09:46:34 CEST 2014
>(XEN) Latest ChangeSet: 
>(XEN) Bootloader: GRUB 2.02~beta1
>(XEN) Command line: dom0_mem=8192M,max:8192M iommu=debug,verbose xsave=1 
>dom0_max_vcpus=4 dom0_vcpus_pin ivrs_ioapic[8]=00:14.0
>(XEN) Video information:
>(XEN)  VGA is text mode 80x25, font 8x16
>(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
>(XEN) Disc information:
>(XEN)  Found 3 MBR signatures
>(XEN)  Found 3 EDD information structures
>(XEN) Xen-e820 RAM map:
>(XEN)  0000000000000000 - 000000000009f800 (usable)
>(XEN)  000000000009f800 - 00000000000a0000 (reserved)
>(XEN)  00000000000f0000 - 0000000000100000 (reserved)
>(XEN)  0000000000100000 - 00000000bfda0000 (usable)
>(XEN)  00000000bfda0000 - 00000000bfdd1000 (ACPI NVS)
>(XEN)  00000000bfdd1000 - 00000000bfe00000 (ACPI data)
>(XEN)  00000000bfe00000 - 00000000bff00000 (reserved)
>(XEN)  00000000e0000000 - 00000000f0000000 (reserved)
>(XEN)  00000000fec00000 - 0000000100000000 (reserved)
>(XEN)  0000000100000000 - 000000043f000000 (usable)
>(XEN) ACPI: RSDP 000F6BF0, 0014 (r0 GBT   )
>(XEN) ACPI: RSDT BFDD1000, 0050 (r1 GBT    GBTUACPI 42302E31 GBTU  1010101)
>(XEN) ACPI: FACP BFDD1080, 0074 (r1 GBT    GBTUACPI 42302E31 GBTU  1010101)
>(XEN) ACPI: DSDT BFDD1100, 7997 (r1 GBT    GBTUACPI     1000 MSFT  3000000)
>(XEN) ACPI: FACS BFDA0000, 0040
>(XEN) ACPI: MSDM BFDD8B80, 0055 (r3 GBT    GBTUACPI 42302E31 GBTU  1010101)
>(XEN) ACPI: HPET BFDD8C00, 0038 (r1 GBT    GBTUACPI 42302E31 GBTU       98)
>(XEN) ACPI: MCFG BFDD8C40, 003C (r1 GBT    GBTUACPI 42302E31 GBTU  1010101)
>(XEN) ACPI: EUDS BFDD8CC0, 0740 (r1 GBT                    0             0)
>(XEN) ACPI: MATS BFDD9400, 0034 (r1 GBT                    0             0)
>(XEN) ACPI: TAMG BFDD9470, 0182 (r1 GBT    GBT   B0 5455312E BG 53450101)
>(XEN) ACPI: APIC BFDD8AC0, 00BC (r1 GBT    GBTUACPI 42302E31 GBTU  1010101)
>(XEN) ACPI: MATS BFDD9600, 66BB (r1        MATS RCM 80000001 INTL 20061109)
>(XEN) ACPI: SSDT BFDDFD30, 1714 (r1 AMD    POWERNOW        1 AMD         1)
>(XEN) ACPI: IVRS BFDE14C0, 0100 (r1  AMD     RD890S   202031 AMD         0)
>(XEN) System RAM: 16365MB (16758012kB)
>(XEN) Domain heap initialised
>(XEN) Processor #0 5:2 APIC version 16
>(XEN) Processor #1 5:2 APIC version 16
>(XEN) Processor #2 5:2 APIC version 16
>(XEN) Processor #3 5:2 APIC version 16
>(XEN) Processor #4 5:2 APIC version 16
>(XEN) Processor #5 5:2 APIC version 16
>(XEN) Processor #6 5:2 APIC version 16
>(XEN) Processor #7 5:2 APIC version 16
>(XEN) IOAPIC[0]: apic_id 8, version 33, address 0xfec00000, GSI 0-23
>(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
>(XEN) Using scheduler: SMP Credit Scheduler (credit)
>(XEN) Detected 4026.919 MHz processor.
>(XEN) Initing memory sharing.
>(XEN) xstate_init: using cntxt_size: 0x3c0 and states: 0x4000000000000007
>(XEN) AMD-Vi: IOMMU 0 Enabled.
>(XEN) I/O virtualisation enabled
>(XEN)  - Dom0 mode: Relaxed
>(XEN) Interrupt remapping enabled
>(XEN) ENABLING IO-APIC IRQs
>(XEN)  -> Using new ACK method
>(XEN) Platform timer is 14.318MHz HPET
>(XEN) Allocated console ring of 16 KiB.
>(XEN) HVM: ASIDs enabled.
>(XEN) SVM: Supported advanced features:
>(XEN)  - Nested Page Tables (NPT)
>(XEN)  - Last Branch Record (LBR) Virtualisation
>(XEN)  - Next-RIP Saved on #VMEXIT
>(XEN)  - VMCB Clean Bits
>(XEN)  - DecodeAssists
>(XEN)  - Pause-Intercept Filter
>(XEN)  - TSC Rate MSR
>(XEN) HVM: SVM enabled
>(XEN) HVM: Hardware Assisted Paging (HAP) detected
>(XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
>(XEN) spurious 8259A interrupt: IRQ7.
>(XEN) CPU1: No irq handler for vector e7 (IRQ -2147483648)
>(XEN) CPU2: No irq handler for vector e7 (IRQ -2147483648)
>(XEN) CPU3: No irq handler for vector e7 (IRQ -2147483648)
>(XEN) CPU4: No irq handler for vector e7 (IRQ -2147483648)
>(XEN) CPU5: No irq handler for vector e7 (IRQ -2147483648)
>(XEN) CPU6: No irq handler for vector e7 (IRQ -2147483648)
>(XEN) Brought up 8 CPUs
>(XEN) CPU7: No irq handler for vector e7 (IRQ -2147483648)
>(XEN) *** LOADING DOMAIN 0 ***
>(XEN)  Xen  kernel: 64-bit, lsb, compat32
>(XEN)  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1bd5000
>(XEN) PHYSICAL MEMORY ARRANGEMENT:
>(XEN)  Dom0 alloc.:   000000042c000000->0000000430000000 (2080768 pages to be 
>allocated)
>(XEN) VIRTUAL MEMORY ARRANGEMENT:
>(XEN)  Loaded kernel: ffffffff81000000->ffffffff81bd5000
>(XEN)  Init. ramdisk: ffffffff81bd5000->ffffffff81bd5000
>(XEN)  Phys-Mach map: ffffffff81bd5000->ffffffff82bd5000
>(XEN)  Start info:    ffffffff82bd5000->ffffffff82bd54b4
>(XEN)  Page tables:   ffffffff82bd6000->ffffffff82bf1000
>(XEN)  Boot stack:    ffffffff82bf1000->ffffffff82bf2000
>(XEN)  TOTAL:         ffffffff80000000->ffffffff83000000
>(XEN)  ENTRY ADDRESS: ffffffff816701f0
>(XEN) Dom0 has maximum 4 VCPUs
>(XEN) Scrubbing Free RAM: 
>................................................................................done.
>(XEN) Initial low memory virq threshold set at 0x4000 pages.
>(XEN) Std. Loglevel: Errors and warnings
>(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
>(XEN) Xen is relinquishing VGA console.
>(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to 
>Xen)
>(XEN) Freed 280kB init memory.
>(XEN) traps.c:2514:d0 Domain attempted WRMSR 00000000c0010201 from 
>0x0000000000000000 to 0x000000000000ffff.
>(XEN) mm.c:809: d0: Forcing read-only access to MFN e0002
>(XEN) io.c:204:d2 MMIO emulation failed @ 0008:ffff1f50: 32 00 00 00 00 00 00 
>00 36 99

Hope this helps :)

> I've recently updated my xen setup from 4.1 to 4.4. Now it's impossible
> for me to start any (basic) vm.
> My basic config looks like this atm:
>
>> on_poweroff='destroy'
>> on_reboot='destroy'
>> on_crash='destroy'
>>
>>
disk=['file:/home/michael/xen/win7x64s.img,hda,w','file:/home/michael/xen/dvd/win7x64.iso,hdc:cdrom,r']
>> vif=['mac=DE:AD:CA:5E:13:37,bridge=br0,type=ioemu']
>>
>> boot='d'
>>
>> name = 'HVM_domU'
>> builder = 'hvm'
>> memory = 256
>> vcpus = 2
>> vnc = 1
>> vnclisten = '0.0.0.0'
>> vncdisplay = 1
>
> <snip>
>
> xl dmesg only shows one returning error, which didn't help me at all as i
> couldn't find any usefull help about this message:
>
>> (XEN) io.c:204:d2 MMIO emulation failed @ 0008:ffff1f50: 4a 00 00 00
00 00 00 00 36 99

This is quite strange.  That is a malformed 64bit instruction, and 32 or
16bit would be dec %[e]dx, which should not be hitting the emulator
under any circumstance I am aware of.

~Andrew

Attachment: dmesg.txt
Description: Text document

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.