From 8a055a2a707f8cb92e7b62512391e03b4e25cae2 Mon Sep 17 00:00:00 2001 From: Ladi Prosek Date: Mon, 11 Apr 2016 11:26:58 +0200 Subject: [virtio] Add virtio 1.0 PCI support This commit adds support for driving virtio 1.0 PCI devices. In addition to various helpers, a number of vpm_ functions are introduced to be used instead of their legacy vp_ counterparts when accessing virtio 1.0 (aka modern) devices. Signed-off-by: Ladi Prosek Reviewed-by: Michael S. Tsirkin Modified-by: Michael Brown Signed-off-by: Michael Brown --- src/drivers/net/virtio-net.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/drivers/net') diff --git a/src/drivers/net/virtio-net.c b/src/drivers/net/virtio-net.c index 533ccb0c6..446bbd68a 100644 --- a/src/drivers/net/virtio-net.c +++ b/src/drivers/net/virtio-net.c @@ -24,14 +24,15 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); #include #include +#include #include #include #include #include #include #include -#include #include +#include #include "virtio-net.h" /* @@ -135,7 +136,7 @@ static void virtnet_enqueue_iob ( struct net_device *netdev, virtnet, iobuf, vq_idx ); vring_add_buf ( vq, list, out, in, iobuf, 0 ); - vring_kick ( virtnet->ioaddr, vq, 1 ); + vring_kick ( NULL, virtnet->ioaddr, vq, 1 ); } /** Try to keep rx virtqueue filled with iobufs -- cgit v1.2.3-55-g7522