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

Re: [Xen-devel] [PATCH] arm/monitor vm-events: Implement guest-request support





On Thu, Feb 18, 2016 at 1:08 PM, Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx> wrote:
On 02/18/2016 09:35 PM, Corneliu ZUZU wrote:
> This patch adds ARM support for guest-request monitor vm-events.
>
> Summary of changes:
> == Moved to common-side:
>Â Â* XEN_DOMCTL_MONITOR_EVENT_GUEST_REQUEST handling (moved from X86
>Â Â Â Âarch_monitor_domctl_event to common monitor_domctl)
>Â Â* hvm_event_guest_request, hvm_event_traps (also added target vcpu as param)
>Â Â* guest-request bits from X86 'struct arch_domain' (to common 'struct domain')
> == ARM implementations:
>Â Â* do_hvm_op now handling of HVMOP_guest_request_vm_event => calls
>Â Â Â Âhvm_event_guest_request (as on X86)
>Â Â* arch_monitor_get_capabilities: updated to reflect support for
>Â Â Â ÂXEN_DOMCTL_MONITOR_EVENT_GUEST_REQUEST
>Â Â* vm_event_init_domain (does nothing), vm_event_cleanup_domain
> == Misc:
>Â Â* hvm_event_fill_regs renamed to arch_hvm_event_fill_regs, no longer
>Â Â Â ÂX86-specific. ARM-side implementation of this function currently does
>Â Â Â Ânothing, that will be added in a separate patch.

We should probably take into account what happens with Tamas' "vm_event:
consolidate hvm_event_fill_regs and p2m_vm_event_fill_regs" patch here.
That patch already affects hvm_event_fill_regs().

Well it seems one of us will have to rebase depending which patch gets accepted & merged first. The conflict is minimal so it's not a major issue. If my patch gets merged first then just have to introduce the empty function in the ARM header with the new name.

Tamas

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