* Fwd: Xen as L1 support
[not found] <CAAj9-pm5rxgez=_HbMsDDBX3J9umzL1qYw47c2x4i9zRvaEoaQ@mail.gmail.com>
@ 2013-05-14 14:50 ` Alex Palesandro
2013-05-15 1:24 ` Ren, Yongjie
0 siblings, 1 reply; 7+ messages in thread
From: Alex Palesandro @ 2013-05-14 14:50 UTC (permalink / raw)
To: kvm
[-- Attachment #1: Type: text/plain, Size: 723 bytes --]
Hi,
I'm new to KVM. I'm doing some test on nested Virtualization with Xen
and KVM. I tried to test the Xen hypervisor as L1 over KVM ( Linux
3.9.0) and I found this in
"xm dmesg" log ( for the complete log, see the attached file).
--------------------------------------------
(XEN) VMX: CPU0 has insufficent VMExit Control (00036fff but requires
min 00008200)
(XEN) VMX: failed to initialise.
--------------------------------------------
I found some bug-traces [1] [2] but the hex value here is different from the
previously reported one, so maybe that is a different issue.
Will Xen be supported as L1?
Many Thanks.
Alex
[1] https://patchwork.kernel.org/patch/1318301/
[2} https://patchwork.kernel.org/patch/789632/
[-- Attachment #2: xmdmesg.txt --]
[-- Type: text/plain, Size: 3536 bytes --]
(XEN) Xen version 4.1.4 (Debian 4.1.4-3+deb7u1) (carnil@debian.org) (gcc version 4.7.2 (Debian 4.7.2-5) ) Sun May 5 14:44:49 UTC 2013
(XEN) Bootloader: GRUB 1.99-27+deb7u1
(XEN) Command line: placeholder
(XEN) Video information:
(XEN) VGA is text mode 80x25, font 8x16
(XEN) Disc information:
(XEN) Found 1 MBR signatures
(XEN) Found 1 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN) 0000000000000000 - 000000000009fc00 (usable)
(XEN) 000000000009fc00 - 00000000000a0000 (reserved)
(XEN) 00000000000f0000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 00000000dfffd000 (usable)
(XEN) 00000000dfffd000 - 00000000e0000000 (reserved)
(XEN) 00000000feffc000 - 00000000ff000000 (reserved)
(XEN) 00000000fffc0000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 000000011b800000 (usable)
(XEN) ACPI: RSDP 000FDA10, 0014 (r0 BOCHS )
(XEN) ACPI: RSDT DFFFDF60, 0034 (r1 BOCHS BXPCRSDT 1 BXPC 1)
(XEN) ACPI: FACP DFFFFD10, 0074 (r1 BOCHS BXPCFACP 1 BXPC 1)
(XEN) ACPI: DSDT DFFFDFA0, 11A9 (r1 BXPC BXDSDT 1 INTL 20100528)
(XEN) ACPI: FACS DFFFFCC0, 0040
(XEN) ACPI: SSDT DFFFF2E0, 09DC (r1 BOCHS BXPCSSDT 1 BXPC 1)
(XEN) ACPI: APIC DFFFF190, 00B0 (r1 BOCHS BXPCAPIC 1 BXPC 1)
(XEN) ACPI: HPET DFFFF150, 0038 (r1 BOCHS BXPCHPET 1 BXPC 1)
(XEN) System RAM: 4023MB (4120176kB)
(XEN) Domain heap initialised
(XEN) Processor #0 6:2 APIC version 20
(XEN) Processor #1 6:2 APIC version 20
(XEN) Processor #2 6:2 APIC version 20
(XEN) Processor #3 6:2 APIC version 20
(XEN) Processor #4 6:2 APIC version 20
(XEN) Processor #5 6:2 APIC version 20
(XEN) Processor #6 6:2 APIC version 20
(XEN) Processor #7 6:2 APIC version 20
(XEN) IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) Table is not found!
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 2000.110 MHz processor.
(XEN) Initing memory sharing.
(XEN) I/O virtualisation disabled
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) Platform timer is 100.000MHz HPET
(XEN) Allocated console ring of 16 KiB.
(XEN) VMX: CPU0 has insufficent VMExit Control (00036fff but requires min 00008200)
(XEN) VMX: failed to initialise.
(XEN) Brought up 8 CPUs
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen kernel: 64-bit, lsb, compat32
(XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x193d000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 0000000110000000->0000000114000000 (960286 pages to be allocated)
(XEN) Init. ramdisk: 0000000119a8e000->000000011b7ff200
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: ffffffff81000000->ffffffff8193d000
(XEN) Init. ramdisk: ffffffff8193d000->ffffffff836ae200
(XEN) Phys-Mach map: ffffffff836af000->ffffffff83e31480
(XEN) Start info: ffffffff83e32000->ffffffff83e324b4
(XEN) Page tables: ffffffff83e33000->ffffffff83e56000
(XEN) Boot stack: ffffffff83e56000->ffffffff83e57000
(XEN) TOTAL: ffffffff80000000->ffffffff84000000
(XEN) ENTRY ADDRESS: ffffffff816ab200
(XEN) Dom0 has maximum 8 VCPUs
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(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 244kB init memory.
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: Xen as L1 support
2013-05-14 14:50 ` Fwd: Xen as L1 support Alex Palesandro
@ 2013-05-15 1:24 ` Ren, Yongjie
2013-05-15 14:59 ` Paolo Bonzini
0 siblings, 1 reply; 7+ messages in thread
From: Ren, Yongjie @ 2013-05-15 1:24 UTC (permalink / raw)
To: Alex Palesandro, kvm@vger.kernel.org
> -----Original Message-----
> From: kvm-owner@vger.kernel.org [mailto:kvm-owner@vger.kernel.org]
> On Behalf Of Alex Palesandro
> Sent: Tuesday, May 14, 2013 10:51 PM
> To: kvm@vger.kernel.org
> Subject: Fwd: Xen as L1 support
>
> Hi,
> I'm new to KVM. I'm doing some test on nested Virtualization with Xen
> and KVM. I tried to test the Xen hypervisor as L1 over KVM ( Linux
> 3.9.0) and I found this in
> "xm dmesg" log ( for the complete log, see the attached file).
> --------------------------------------------
> (XEN) VMX: CPU0 has insufficent VMExit Control (00036fff but requires
> min 00008200)
> (XEN) VMX: failed to initialise.
> --------------------------------------------
>
> I found some bug-traces [1] [2] but the hex value here is different from the
> previously reported one, so maybe that is a different issue.
>
> Will Xen be supported as L1?
>
So far, I think it's NO. VMX doesn't work, but PV guest can work in L1 Xen.
There's a bug tracking 'Xen on KVM' issue.
https://bugzilla.kernel.org/show_bug.cgi?id=45931
Best Regards,
Yongjie (Jay)
> Many Thanks.
>
> Alex
>
> [1] https://patchwork.kernel.org/patch/1318301/
> [2} https://patchwork.kernel.org/patch/789632/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xen as L1 support
2013-05-15 1:24 ` Ren, Yongjie
@ 2013-05-15 14:59 ` Paolo Bonzini
2013-05-15 17:43 ` Jan Kiszka
2013-05-15 17:44 ` Gleb Natapov
0 siblings, 2 replies; 7+ messages in thread
From: Paolo Bonzini @ 2013-05-15 14:59 UTC (permalink / raw)
To: Ren, Yongjie; +Cc: Alex Palesandro, kvm@vger.kernel.org
Il 15/05/2013 03:24, Ren, Yongjie ha scritto:
>> -----Original Message-----
>> From: kvm-owner@vger.kernel.org [mailto:kvm-owner@vger.kernel.org]
>> On Behalf Of Alex Palesandro
>> Sent: Tuesday, May 14, 2013 10:51 PM
>> To: kvm@vger.kernel.org
>> Subject: Fwd: Xen as L1 support
>>
>> Hi,
>> I'm new to KVM. I'm doing some test on nested Virtualization with Xen
>> and KVM. I tried to test the Xen hypervisor as L1 over KVM ( Linux
>> 3.9.0) and I found this in
>> "xm dmesg" log ( for the complete log, see the attached file).
>> --------------------------------------------
>> (XEN) VMX: CPU0 has insufficent VMExit Control (00036fff but requires
>> min 00008200)
>> (XEN) VMX: failed to initialise.
>> --------------------------------------------
This is the "Acknowledge interrupt on exit" control. It shouldn't be
hard to implement it.
Paolo
>> I found some bug-traces [1] [2] but the hex value here is different from the
>> previously reported one, so maybe that is a different issue.
>>
>> Will Xen be supported as L1?
>>
> So far, I think it's NO. VMX doesn't work, but PV guest can work in L1 Xen.
> There's a bug tracking 'Xen on KVM' issue.
> https://bugzilla.kernel.org/show_bug.cgi?id=45931
>
> Best Regards,
> Yongjie (Jay)
>
>
>> Many Thanks.
>>
>> Alex
>>
>> [1] https://patchwork.kernel.org/patch/1318301/
>> [2} https://patchwork.kernel.org/patch/789632/
> N�����r��y���b�X��ǧv�^�){.n�+����h��\x17��ܨ}���Ơz�&j:+v���\a����zZ+��+zf���h���~����i���z�\x1e�w���?����&�)ߢ^[fl===
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xen as L1 support
2013-05-15 14:59 ` Paolo Bonzini
@ 2013-05-15 17:43 ` Jan Kiszka
2013-05-15 17:45 ` Gleb Natapov
2013-05-15 17:44 ` Gleb Natapov
1 sibling, 1 reply; 7+ messages in thread
From: Jan Kiszka @ 2013-05-15 17:43 UTC (permalink / raw)
To: Paolo Bonzini; +Cc: Ren, Yongjie, Alex Palesandro, kvm@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 1065 bytes --]
On 2013-05-15 16:59, Paolo Bonzini wrote:
> Il 15/05/2013 03:24, Ren, Yongjie ha scritto:
>>> -----Original Message-----
>>> From: kvm-owner@vger.kernel.org [mailto:kvm-owner@vger.kernel.org]
>>> On Behalf Of Alex Palesandro
>>> Sent: Tuesday, May 14, 2013 10:51 PM
>>> To: kvm@vger.kernel.org
>>> Subject: Fwd: Xen as L1 support
>>>
>>> Hi,
>>> I'm new to KVM. I'm doing some test on nested Virtualization with Xen
>>> and KVM. I tried to test the Xen hypervisor as L1 over KVM ( Linux
>>> 3.9.0) and I found this in
>>> "xm dmesg" log ( for the complete log, see the attached file).
>>> --------------------------------------------
>>> (XEN) VMX: CPU0 has insufficent VMExit Control (00036fff but requires
>>> min 00008200)
>>> (XEN) VMX: failed to initialise.
>>> --------------------------------------------
>
> This is the "Acknowledge interrupt on exit" control. It shouldn't be
> hard to implement it.
Isn't this a pretty recent feature Xen should be able to live without -
if it finds itself on a (virtually) older CPU?
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 263 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xen as L1 support
2013-05-15 14:59 ` Paolo Bonzini
2013-05-15 17:43 ` Jan Kiszka
@ 2013-05-15 17:44 ` Gleb Natapov
1 sibling, 0 replies; 7+ messages in thread
From: Gleb Natapov @ 2013-05-15 17:44 UTC (permalink / raw)
To: Paolo Bonzini; +Cc: Ren, Yongjie, Alex Palesandro, kvm@vger.kernel.org
On Wed, May 15, 2013 at 04:59:24PM +0200, Paolo Bonzini wrote:
> Il 15/05/2013 03:24, Ren, Yongjie ha scritto:
> >> -----Original Message-----
> >> From: kvm-owner@vger.kernel.org [mailto:kvm-owner@vger.kernel.org]
> >> On Behalf Of Alex Palesandro
> >> Sent: Tuesday, May 14, 2013 10:51 PM
> >> To: kvm@vger.kernel.org
> >> Subject: Fwd: Xen as L1 support
> >>
> >> Hi,
> >> I'm new to KVM. I'm doing some test on nested Virtualization with Xen
> >> and KVM. I tried to test the Xen hypervisor as L1 over KVM ( Linux
> >> 3.9.0) and I found this in
> >> "xm dmesg" log ( for the complete log, see the attached file).
> >> --------------------------------------------
> >> (XEN) VMX: CPU0 has insufficent VMExit Control (00036fff but requires
> >> min 00008200)
> >> (XEN) VMX: failed to initialise.
> >> --------------------------------------------
>
> This is the "Acknowledge interrupt on exit" control. It shouldn't be
> hard to implement it.
>
To run 3.10 as L1 we need it anyway.
> Paolo
>
> >> I found some bug-traces [1] [2] but the hex value here is different from the
> >> previously reported one, so maybe that is a different issue.
> >>
> >> Will Xen be supported as L1?
> >>
> > So far, I think it's NO. VMX doesn't work, but PV guest can work in L1 Xen.
> > There's a bug tracking 'Xen on KVM' issue.
> > https://bugzilla.kernel.org/show_bug.cgi?id=45931
> >
> > Best Regards,
> > Yongjie (Jay)
> >
> >
> >> Many Thanks.
> >>
> >> Alex
> >>
> >> [1] https://patchwork.kernel.org/patch/1318301/
> >> [2} https://patchwork.kernel.org/patch/789632/
> > N�����r��y���b�X��ǧv�^�){.n�+����h��\x17��ܨ}���Ơz�&j:+v���\a����zZ+��+zf���h���~����i���z�\x1e�w���?����&�)ߢ^[fl===
> >
>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Gleb.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xen as L1 support
2013-05-15 17:43 ` Jan Kiszka
@ 2013-05-15 17:45 ` Gleb Natapov
2013-05-15 17:49 ` Jan Kiszka
0 siblings, 1 reply; 7+ messages in thread
From: Gleb Natapov @ 2013-05-15 17:45 UTC (permalink / raw)
To: Jan Kiszka
Cc: Paolo Bonzini, Ren, Yongjie, Alex Palesandro, kvm@vger.kernel.org
On Wed, May 15, 2013 at 07:43:25PM +0200, Jan Kiszka wrote:
> On 2013-05-15 16:59, Paolo Bonzini wrote:
> > Il 15/05/2013 03:24, Ren, Yongjie ha scritto:
> >>> -----Original Message-----
> >>> From: kvm-owner@vger.kernel.org [mailto:kvm-owner@vger.kernel.org]
> >>> On Behalf Of Alex Palesandro
> >>> Sent: Tuesday, May 14, 2013 10:51 PM
> >>> To: kvm@vger.kernel.org
> >>> Subject: Fwd: Xen as L1 support
> >>>
> >>> Hi,
> >>> I'm new to KVM. I'm doing some test on nested Virtualization with Xen
> >>> and KVM. I tried to test the Xen hypervisor as L1 over KVM ( Linux
> >>> 3.9.0) and I found this in
> >>> "xm dmesg" log ( for the complete log, see the attached file).
> >>> --------------------------------------------
> >>> (XEN) VMX: CPU0 has insufficent VMExit Control (00036fff but requires
> >>> min 00008200)
> >>> (XEN) VMX: failed to initialise.
> >>> --------------------------------------------
> >
> > This is the "Acknowledge interrupt on exit" control. It shouldn't be
> > hard to implement it.
>
> Isn't this a pretty recent feature Xen should be able to live without -
> if it finds itself on a (virtually) older CPU?
>
IIRC the feature was always there. KVM started to use it only from 3.10 since
posted interrupt requires it.
--
Gleb.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xen as L1 support
2013-05-15 17:45 ` Gleb Natapov
@ 2013-05-15 17:49 ` Jan Kiszka
0 siblings, 0 replies; 7+ messages in thread
From: Jan Kiszka @ 2013-05-15 17:49 UTC (permalink / raw)
To: Gleb Natapov
Cc: Paolo Bonzini, Ren, Yongjie, Alex Palesandro, kvm@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 1397 bytes --]
On 2013-05-15 19:45, Gleb Natapov wrote:
> On Wed, May 15, 2013 at 07:43:25PM +0200, Jan Kiszka wrote:
>> On 2013-05-15 16:59, Paolo Bonzini wrote:
>>> Il 15/05/2013 03:24, Ren, Yongjie ha scritto:
>>>>> -----Original Message-----
>>>>> From: kvm-owner@vger.kernel.org [mailto:kvm-owner@vger.kernel.org]
>>>>> On Behalf Of Alex Palesandro
>>>>> Sent: Tuesday, May 14, 2013 10:51 PM
>>>>> To: kvm@vger.kernel.org
>>>>> Subject: Fwd: Xen as L1 support
>>>>>
>>>>> Hi,
>>>>> I'm new to KVM. I'm doing some test on nested Virtualization with Xen
>>>>> and KVM. I tried to test the Xen hypervisor as L1 over KVM ( Linux
>>>>> 3.9.0) and I found this in
>>>>> "xm dmesg" log ( for the complete log, see the attached file).
>>>>> --------------------------------------------
>>>>> (XEN) VMX: CPU0 has insufficent VMExit Control (00036fff but requires
>>>>> min 00008200)
>>>>> (XEN) VMX: failed to initialise.
>>>>> --------------------------------------------
>>>
>>> This is the "Acknowledge interrupt on exit" control. It shouldn't be
>>> hard to implement it.
>>
>> Isn't this a pretty recent feature Xen should be able to live without -
>> if it finds itself on a (virtually) older CPU?
>>
> IIRC the feature was always there. KVM started to use it only from 3.10 since
> posted interrupt requires it.
Ah, indeed. Can even find it on a 6-years old Xeon.
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 263 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-05-15 17:49 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CAAj9-pm5rxgez=_HbMsDDBX3J9umzL1qYw47c2x4i9zRvaEoaQ@mail.gmail.com>
2013-05-14 14:50 ` Fwd: Xen as L1 support Alex Palesandro
2013-05-15 1:24 ` Ren, Yongjie
2013-05-15 14:59 ` Paolo Bonzini
2013-05-15 17:43 ` Jan Kiszka
2013-05-15 17:45 ` Gleb Natapov
2013-05-15 17:49 ` Jan Kiszka
2013-05-15 17:44 ` Gleb Natapov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox