when run "make virtio" in linux/tools, the error: unknown type name 'spinlock_t' occurs Signed-off-by: Cai Huoqing <caihuoqing@xxxxxxxxx> --- 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 _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization