在 2021/8/19 下午3:24, Eli Cohen 写道:
+ vringh_set_iotlb(&mvdev->cvq.vring, mvdev->cvq.iotlb, &mvdev->cvq.iommu_lock);
+ err = iova_cache_get();
Any reason for using iova cache here?
Isn't it required? Aren't we allocating buffers for the CVQ from
iommu_iova kmem cache?
I may miss something here but which buffer did you refer here?
Aren't the data buffers for the control VQ allocated from this cache?
Sorry, but you mean the buffer managed by the virtio-net or the mlx5e here?
Thanks
_______________________________________________
Virtualization mailing list
Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linuxfoundation.org/mailman/listinfo/virtualization