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

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



On 07/02/18 15:24, Hans van Kranenburg wrote:
> 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

Nothing special in there.

Its the grub2 patches: when working on the memory map I've used
grub_addr_t and this is 32 bit only for a i386 grub2. So I need to
switch to 64 bit variables there.


Juergen

_______________________________________________
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®.