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

Re: [Xen-devel] [PATCH 0/8] xen: add pvh guest support



On 29/01/18 13:15, Daniel Kiper wrote:
> On Thu, Dec 14, 2017 at 12:44:36PM +0100, Juergen Gross wrote:
>> On 14/12/17 12:32, Daniel Kiper wrote:
>>> On Thu, Dec 14, 2017 at 12:26:02PM +0100, Juergen Gross wrote:
>>>> On 14/12/17 12:19, Daniel Kiper wrote:
>>>>> On Fri, Dec 01, 2017 at 12:12:50PM +0100, Daniel Kiper wrote:
>>>>>> On Fri, Dec 01, 2017 at 06:37:37AM +0100, Juergen Gross wrote:
>>>>>>> On 30/11/17 22:03, Daniel Kiper wrote:
>>>>>>>> On Wed, Nov 29, 2017 at 02:46:42PM +0100, Juergen Gross wrote:
>>>>>>>>> This patch series adds support for booting Linux as PVH guest.
>>>>>>>>>
>>>>>>>>> Similar to i386/xen and x86_64/xen platforms the new i386/xenpvh
>>>>>>>>> platform grub is booted as a standalone image directly by Xen.
>>>>>>>>>
>>>>>>>>> For booting Linux kernel it is using the standard linux kernel
>>>>>>>>> loader. The only modification of the linux loader is to pass the
>>>>>>>>> ACPI RSDP address via boot parameters to the kernel, as that table
>>>>>>>>> might not be located at the usual physical address just below 1MB.
>>>>>>>>>
>>>>>>>>> As the related Linux kernel patches are not yet accepted please
>>>>>>>>> wait for this to happen before applying the series.
>>>>>>>>
>>>>>>>> So, may I review the patches or should I hold on? And could you
>>>>>>>> provide a link to the "Linux kernel patches" mentioned above?
>>>>>>>
>>>>>>> Please review!
>>>>>>
>>>>>> Will do in a week or so.
>>>>>
>>>>> Swamped by some urgent internal work. I will try to review this before
>>>>> Xmas but if it do not happen then I will do it in the first halt of
>>>>> January. Sorry for delays.
>>>>
>>>> Thanks.
>>>>
>>>> BTW: the Linux kernel patches have been accepted by the x86 maintainers.
>>>
>>> Perfect! Could you send me their commit ids?
>>
>> Right now they are in the tip tree in the x86/boot branch:
>>
>> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/boot
>>
>> Commit-Ids are:
>> 2f74cbf947f45fa082dda8eac1a1f1299a372f49
>> 0c89cf36424f7c1177de8a5712514d7cc2eb369f
>> 88750a6c33f813b815516990f01fb5ee488c477e
>> 930ba49b2ce7b09a5eddc21385fd944ba6b4e829
> 
> My schedule was completely destroyed by many unexpected work and family
> issues. It looks that I am recovering slowly. I am going to take a look
> at the patches in a week or two. Should I review these ones or are you
> going to post something new?

There is only one issue which has to be fixed: passing on the RSDP
address to the kernel will require some more work, as extending struct
linux_kernel_header won't be so easy (multiple distros seem to have
shipped a grub2 with some patches clobbering the data directly after
that struct in the kernel). So patch 2 will be a little bit more
complicated due to the need to pass the interface version known by
grub2 back to the kernel.

I'm not sure when I'll be able to do that work, as Meltdown has led
to quite some work on my side. :-(

For all other patches I'm not aware of any modifications needed.


Juergen

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

 


Rackspace

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