[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH RFC 0/6] Slotted channels for sync vm_events
On Wed, 2018-12-19 at 20:52 +0200, Petre Pircalabu wrote: > This patchset is a rework of the "multi-page ring buffer" for > vm_events > patch based on Andrew Cooper's comments. > For synchronous vm_events the ring waitqueue logic was unnecessary as > the > vcpu sending the request was blocked until a response was received. > To simplify the request/response mechanism, an array of slotted > channels > was created, one per vcpu. Each vcpu puts the request in the > corresponding slot and blocks until the response is received. > > I'm sending this patch as a RFC because, while I'm still working on > way to > measure the overall performance improvement, your feedback would be a > great > assistance. > Is anyone still using asynchronous vm_event requests? (the vcpu is not blocked and no response is expected). If not, I suggest that the feature should be removed as it (significantly) increases the complexity of the current implementation. Many thanks, Petre _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |