Re: [PATCH 5/7] virtio_vdpa: init IRQ offloading function pointers to NULL.
From: Jason Wang <hidden>
Date: 2020-07-15 08:43:19
Also in:
kvm, virtualization
From: Jason Wang <hidden>
Date: 2020-07-15 08:43:19
Also in:
kvm, virtualization
On 2020/7/13 下午6:20, Zhu, Lingshan wrote:
On 7/13/2020 4:28 PM, Jason Wang wrote:quoted
On 2020/7/12 下午10:49, Zhu Lingshan wrote:quoted
This commit initialize IRQ offloading function pointers in virtio_vdpa_driver to NULL. Becasue irq offloading only focus on VMs for vhost_vdpa. Signed-off-by: Zhu Lingshan <redacted> --- drivers/virtio/virtio_vdpa.c | 2 ++ 1 file changed, 2 insertions(+)diff --git a/drivers/virtio/virtio_vdpa.cb/drivers/virtio/virtio_vdpa.c index c30eb55..1e8acb9 100644--- a/drivers/virtio/virtio_vdpa.c +++ b/drivers/virtio/virtio_vdpa.c@@ -386,6 +386,8 @@ static void virtio_vdpa_remove(structvdpa_device *vdpa) }, .probe = virtio_vdpa_probe, .remove = virtio_vdpa_remove, + .setup_vq_irq = NULL, + .unsetup_vq_irq = NULL, };Is this really needed consider the it's static? ThanksThis is for readability, to show they are NULL, so virtio_vdpa would not go through irq forwarding / offloading. Does this make sense?
Probably not, please refer what is done by other subsystems. Thanks
Thanks, BR Zhu Lingshanquoted
quoted
module_vdpa_driver(virtio_vdpa_driver);