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

Re: [Xen-devel] [PATCH 00/18][V7]: PVH xen: Phase I, Version 7 patches...



On Tue, Jun 25, 2013 at 1:01 AM, Mukesh Rathor <mukesh.rathor@xxxxxxxxxx> wrote:
> Hi all,
>
> This is V7 of PVH patches for xen. These are xen changes to support
> boot of a 64bit PVH domU guest. Built on top of unstable git c/s:
> a12d15d8c1d512a4ed6498b39f9058f69a1c1f6c

You don't happen to have a public git tree somewhere around, do you?

 -George

>
> New in V7:
>    - Dropped all dom0 patches from V6.
>    - Dropped tool changes. They will need to be broken down into multiple
>      patches as asked by Ian C, and I'll submit them separately.
>    - Reorg of patches to make them smaller and more centered around a logical
>      change, instead of focussing more around changes in a file.
>
> Coming in future after this is done, two patchsets:
>    - 1) tools changes and 2) dom0 changes.
>
> Phase I:
>    - Establish a baseline of something working. Note, HAP is required for PVH.
>
> Repeating from before:
>
> As a result of V3, there were two new action items on the linux side before
> it will boot as PVH: 1)MSI-X fixup and 2)load KERNEL_CS righ after gdt switch.
>
> As a result of V5 a new fixme:
>   - MMIO ranges above the highest covered e820 address must be mapped for 
> dom0.
>
> Following fixme's exist in the code:
>   - Add support for more memory types in arch/x86/hvm/mtrr.c.
>   - arch/x86/time.c: support more tsc modes.
>   - check_guest_io_breakpoint(): check/add support for IO breakpoint.
>   - implement arch_get_info_guest() for pvh.
>   - vmxit_msr_read(): during AMD port go thru hvm_msr_read_intercept() again.
>   - verify bp matching on emulated instructions will work same as HVM for
>     PVH guest. see instruction_done() and check_guest_io_breakpoint().
>
> Following remain to be done for PVH:
>    - AMD port.
>    - Avail PVH dom0 of posted interrupts. (This will be a big win).
>    - 32bit support in both linux and xen. Xen changes are tagged "32bitfixme".
>    - Add support for monitoring guest behavior. See hvm_memory_event* 
> functions
>      in hvm.c
>    - Change xl to support other modes other than "phy:".
>    - Hotplug support
>    - Migration of PVH guests.
>
> Thanks for all the help,
> Mukesh
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> http://lists.xen.org/xen-devel

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