Messages in this thread Patch in this message | | | From | "Cai,Huoqing" <> | Subject | RE: [PATCH 1/2] virtio_ring: fix error - unknown type name 'spinlock_t' | Date | Mon, 19 Jul 2021 05:14:55 +0000 |
| |
Is it a error, try “make virtio” in the path of linux/tools/ with config VHOST_IOTLB=n
-----Original Message----- From: Cai,Huoqing <caihuoqing@baidu.com> Sent: 2021年7月14日 10:29 To: sgarzare@redhat.com; mst@redhat.com; jasowang@redhat.com Cc: virtualization@lists.linux-foundation.org; linux-kernel@vger.kernel.org; Cai,Huoqing <caihuoqing@baidu.com> Subject: [PATCH 1/2] virtio_ring: fix error - unknown type name 'spinlock_t'
when run "make virtio" in linux/tools, the error: unknown type name 'spinlock_t' occurs
Signed-off-by: Cai Huoqing <caihuoqing@baidu.com> --- include/linux/vringh.h | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/include/linux/vringh.h b/include/linux/vringh.h index 84db7b8f912f..ff21c2643792 100644 --- a/include/linux/vringh.h +++ b/include/linux/vringh.h @@ -43,11 +43,13 @@ struct vringh { /* The vring (note: it may contain user pointers!) */ struct vring vring;
+#if IS_REACHABLE(CONFIG_VHOST_IOTLB) /* IOTLB for this vring */ struct vhost_iotlb *iotlb;
/* spinlock to synchronize IOTLB accesses */ spinlock_t *iotlb_lock; +#endif
/* The function to call to notify the guest about added buffers */ void (*notify)(struct vringh *); -- 2.25.1
| |