On Thu, 2018-12-20 at 12:05 +0000, Paul Durrant wrote: > > The memory for the asynchronous ring and the synchronous channels > > will > > be allocated from domheap and mapped to the controlling domain > > using the > > foreignmemory_map_resource interface. Unlike the current > > implementation, > > the allocated pages are not part of the target DomU, so they will > > not be > > reclaimed when the vm_event domain is disabled. > > Why re-invent the wheel here? The ioreq infrastructure already does > pretty much everything you need AFAICT. > > Paul
I wanted preseve as much as possible from the existing vm_event DOMCTL interface and add only the necessary code to allocate and map the vm_event_pages. Also, to my knowledge, the ioreq server is only supported for x86 hvm targets. I didn't want to add an extra limitation to the vm_event system. //Petre _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel