Here''s my list of things remaining for PVH. Most are small, except migration which I have no idea at this point what changes it would incur: 1. VCPU hotplug. See setup_vcpu_hotplug_event(). 2. debug and fix eio map to work with pvh. See xen_init_IRQ() 3. have_vcpu_info_placement: enable it. 4. investigate setup_stack_canary_segment in xen_setup_stackprotector. 5. Use ballooning for pfn''s instead of kmalloc in gnttab_resume(). 6. Migration. Thanks, Mukesh
On Thu, 18 Oct 2012 17:21:34 -0700 Mukesh Rathor <mukesh.rathor@oracle.com> wrote:> Here''s my list of things remaining for PVH. Most are small, except > migration which I have no idea at this point what changes it would > incur: > > 1. VCPU hotplug. See setup_vcpu_hotplug_event(). > > 2. debug and fix eio map to work with pvh. See xen_init_IRQ() > > 3. have_vcpu_info_placement: enable it. > > 4. investigate setup_stack_canary_segment in > xen_setup_stackprotector. > > 5. Use ballooning for pfn''s instead of kmalloc in gnttab_resume(). > > 6. Migration.Add one more: 7. Replace xen_add_to_physmap with xen_add_to_physmap_range.