|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Virtio in Xen on Arm (based on IOREQ concept)
Hi Stefano, On 20/07/2020 21:37, Stefano Stabellini wrote: On Mon, 20 Jul 2020, Roger Pau Monné wrote:On Mon, Jul 20, 2020 at 10:40:40AM +0100, Julien Grall wrote:On 20/07/2020 10:17, Roger Pau Monné wrote:On Fri, Jul 17, 2020 at 09:34:14PM +0300, Oleksandr wrote:On 17.07.20 18:00, Roger Pau Monné wrote:On Fri, Jul 17, 2020 at 05:11:02PM +0300, Oleksandr Tyshchenko wrote: Do you have any plans to try to upstream a modification to the VirtIO spec so that grants (ie: abstract references to memory addresses) can be used on the VirtIO ring?But VirtIO spec hasn't been modified as well as VirtIO infrastructure in the guest. Nothing to upsteam)OK, so there's no intention to add grants (or a similar interface) to the spec? I understand that you want to support unmodified VirtIO frontends, but I also think that long term frontends could negotiate with backends on the usage of grants in the shared ring, like any other VirtIO feature negotiated between the frontend and the backend. This of course needs to be on the spec first before we can start implementing it, and hence my question whether a modification to the spec in order to add grants has been considered. I don't think I agree with this blank statement. In the case of "virtio IOMMU", you would need to potentially map/unmap pages every request which would result to a lot of back and forth to the hypervisor. So it may turn out that pre-shared-memory may be faster on some setup. Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |