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

Re: [Xen-users] pvgrub2(-like?) booting methods for PVHv2 guests



On 02/07/2018 03:09 PM, Juergen Gross wrote:
> On 07/02/18 15:02, Hans van Kranenburg wrote:
>> On 02/07/2018 02:55 PM, Juergen Gross wrote:
>>> On 07/02/18 14:14, Hans van Kranenburg wrote:
>>>> On 02/07/2018 09:37 AM, Juergen Gross wrote:
>>>>> On 06/02/18 19:34, Hans van Kranenburg wrote:

[.. chop off part of the christmas tree ..]

>>>>
>>>> So, since I'm testing pvgrub2, I threw the 'xen: re-enable booting as
>>>> Xen PVH guest' out again, and applied those 4 again on 4.15.1.
>>>>
>>>> Now I at least have this...
>>>> [    0.000000] Booting paravirtualized kernel on Xen PVH
>>>> ...and no more 'A valid RSDP was not found'...
>>>>
>>>> ...but quite some complaining going on about ACPI, like 'BIOS bug: APIC
>>>> version mismatch' and 'ACPI BIOS Warning (bug): Incorrect checksum in
>>>> table' however, and per cpu there's a 10 second boot delay (didn't see
>>>> that one before yet), and I have only 1 vcpu in the end etc...
>>>>
>>>> Full output:
>>>> http://paste.debian.net/plainh/262cfbcf
>>>
>>> e820: BIOS-provided physical RAM map:
>>> BIOS-e820: [mem 0x0000000000000000-0x00000000fbffffff] usable
>>> BIOS-e820: [mem 0x00000000fc000000-0x00000000fc000fff] ACPI data
>>> BIOS-e820: [mem 0x00000000fc001000-0x00000000fc008fff] usable
>>> BIOS-e820: [mem 0x00000000fc009000-0x00000000fc009fff] ACPI data
>>> BIOS-e820: [mem 0x00000000fc00a000-0x00000000fedfffff] usable
>>>
>>> and
>>>
>>> ACPI: Early table checksum verification disabled
>>> ACPI: RSDP 0x00000000FC009000 000024 (v02 Xen   )
>>> ACPI: XSDT 0x00000000FC007FB0 000034 (v01 Xen HVM 00000000 HVML 00000000)
>>> ACPI: FACP 0x00000000FC007D70 00010C (v05 Xen HVM 00000000 HVML 00000000)
>>> ACPI: DSDT 0x00000000FC001050 000003 (v164 �mn FE942AD6 ?    FC001510)
>>> ACPI:      0x00000000FC001010 000001 (v08 <-   6DB08FA4      62757267)
>>> ACPI:      0x00000000FC001010 000001 (v08 <-   6DB08FA4      62757267)
>>> ACPI: APIC 0x00000000FC007E80 00007C (v02 Xen HVM 00000000 HVML 00000000)
>>>
>>> Seems as if some ACPI data areas are missing in the E820 map.
>>>
>>> Can you try configuring the guest with e.g. 3GB memory instead of 4GB?
>>
>> Instead of 100 GiB you mean? :]
> 
> Hmm, this wasn't reflected in the E820 map of the guest.
> 
> Would be interesting to see the output of xl -vvv create ... with the
> 100GB guest. I guess there is some 32 bit truncation somewhere in the
> Xen tools...

Sure,

http://paste.debian.net/plainh/b23b6243

>> type="pvh"
>> kernel = "/yolo/grub-i386-xenpvh-fire-ze-missile"
>> memory = 102400
>> vcpus = 10
>>
>> When I change that to...
>>
>> memory = 3072
>> vcpus = 4
>>
>> ...I get this:
>>
>> http://paste.debian.net/plainh/f8676322
> 
> So this seems to work now.

Yes!

Hans

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-users

 


Rackspace

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