 6df956299a
			
		
	
	
		6df956299a
		
	
	
	
	
		
			
			Instead of adding 'vhost-vsock-common.c' twice (for VHOST_VSOCK and VHOST_USER_VSOCK), have it depend on VHOST_VSOCK_COMMON, selected by both symbols. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Thomas Huth <thuth@redhat.com> Message-Id: <20230524093744.88442-6-philmd@linaro.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
		
			
				
	
	
		
			99 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			99 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| config VIRTIO
 | |
|     bool
 | |
| 
 | |
| config VIRTIO_RNG
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO
 | |
| 
 | |
| config VIRTIO_IOMMU
 | |
|     bool
 | |
|     default y
 | |
|     depends on PCI && VIRTIO
 | |
| 
 | |
| config VIRTIO_PCI
 | |
|     bool
 | |
|     default y if PCI_DEVICES
 | |
|     depends on PCI
 | |
|     select VIRTIO
 | |
| 
 | |
| config VIRTIO_MMIO
 | |
|     bool
 | |
|     select VIRTIO
 | |
| 
 | |
| config VIRTIO_CCW
 | |
|     bool
 | |
|     select VIRTIO
 | |
| 
 | |
| config VIRTIO_BALLOON
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO
 | |
| 
 | |
| config VIRTIO_CRYPTO
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO
 | |
| 
 | |
| config VIRTIO_PMEM_SUPPORTED
 | |
|     bool
 | |
| 
 | |
| config VIRTIO_PMEM
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO
 | |
|     depends on VIRTIO_PMEM_SUPPORTED
 | |
|     select MEM_DEVICE
 | |
| 
 | |
| config VIRTIO_MEM_SUPPORTED
 | |
|     bool
 | |
| 
 | |
| config VIRTIO_MEM
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO
 | |
|     depends on LINUX
 | |
|     depends on VIRTIO_MEM_SUPPORTED
 | |
|     select MEM_DEVICE
 | |
| 
 | |
| config VHOST_VSOCK_COMMON
 | |
|     bool
 | |
|     depends on VIRTIO
 | |
| 
 | |
| config VHOST_VSOCK
 | |
|     bool
 | |
|     default y
 | |
|     select VHOST_VSOCK_COMMON
 | |
|     depends on VIRTIO && VHOST_KERNEL
 | |
| 
 | |
| config VHOST_USER_VSOCK
 | |
|     bool
 | |
|     default y
 | |
|     select VHOST_VSOCK_COMMON
 | |
|     depends on VIRTIO && VHOST_USER
 | |
| 
 | |
| config VHOST_USER_I2C
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO && VHOST_USER
 | |
| 
 | |
| config VHOST_USER_RNG
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO && VHOST_USER
 | |
| 
 | |
| config VHOST_USER_FS
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO && VHOST_USER
 | |
| 
 | |
| config VHOST_USER_GPIO
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO && VHOST_USER
 | |
| 
 | |
| config VHOST_VDPA_DEV
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO && VHOST_VDPA && LINUX
 |