mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-31 12:07:31 +00:00 
			
		
		
		
	 108a64818e
			
		
	
	
		108a64818e
		
	
	
	
	
		
			
			Currently we have 2 types of vhost backends in QEMU: vhost kernel and
vhost-user. The above patch provides a generic device for vDPA purpose,
this vDPA device exposes to user space a non-vendor-specific configuration
interface for setting up a vhost HW accelerator, this patch set introduces
a third vhost backend called vhost-vdpa based on the vDPA interface.
Vhost-vdpa usage:
qemu-system-x86_64 -cpu host -enable-kvm \
    ......
    -netdev type=vhost-vdpa,vhostdev=/dev/vhost-vdpa-id,id=vhost-vdpa0 \
    -device virtio-net-pci,netdev=vhost-vdpa0,page-per-vq=on \
Signed-off-by: Lingshan zhu <lingshan.zhu@intel.com>
Signed-off-by: Tiwei Bie <tiwei.bie@intel.com>
Signed-off-by: Cindy Lu <lulu@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Message-Id: <20200701145538.22333-14-lulu@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Jason Wang <jasowang@redhat.com>
		
	
			
		
			
				
	
	
		
			24 lines
		
	
	
		
			467 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			467 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| .. This is the top level page for the 'interop' manual.
 | |
| 
 | |
| 
 | |
| QEMU System Emulation Management and Interoperability Guide
 | |
| ===========================================================
 | |
| 
 | |
| This manual contains documents and specifications that are useful
 | |
| for making QEMU interoperate with other software.
 | |
| 
 | |
| Contents:
 | |
| 
 | |
| .. toctree::
 | |
|    :maxdepth: 2
 | |
| 
 | |
|    bitmaps
 | |
|    dbus
 | |
|    dbus-vmstate
 | |
|    live-block-operations
 | |
|    pr-helper
 | |
|    qemu-ga
 | |
|    vhost-user
 | |
|    vhost-user-gpu
 | |
|    vhost-vdpa
 |