diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2017-10-20 10:17:50 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2017-11-05 14:52:10 +0100 |
| commit | ab37bfc7d64141e8fe4633744012140ee415648b (patch) | |
| tree | e9a369bed5d0ff342b78ac35f31317a9165ee589 /docs/qdev-device-use.txt | |
| parent | b33afc415622e5eb26e0f14fd27eb86e32a5472e (diff) | |
| download | focaccia-qemu-ab37bfc7d64141e8fe4633744012140ee415648b.tar.gz focaccia-qemu-ab37bfc7d64141e8fe4633744012140ee415648b.zip | |
pci-assign: Remove
Legacy PCI device assignment has been removed from Linux in 4.12, and had been deprecated 2 years ago there. We can remove it from QEMU as well. The ROM loading code was shared with Xen PCI passthrough, so move it to hw/xen. Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'docs/qdev-device-use.txt')
| -rw-r--r-- | docs/qdev-device-use.txt | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/docs/qdev-device-use.txt b/docs/qdev-device-use.txt index 1f297b5e9c..8f188d1d0b 100644 --- a/docs/qdev-device-use.txt +++ b/docs/qdev-device-use.txt @@ -366,17 +366,9 @@ bus=PCI-BUS,addr=DEVFN to control the PCI device address, as usual. === Host Device Assignment === QEMU supports assigning host PCI devices (qemu-kvm only at this time) -and host USB devices. +and host USB devices. PCI devices can only be assigned with -device: -The old way to assign a host PCI device is - - -pcidevice host=ADDR,dma=none,id=ID - -The new way is - - -device pci-assign,host=ADDR,iommu=IOMMU,id=ID - -The old dma=none becomes iommu=off with -device. + -device vfio-pci,host=ADDR,id=ID The old way to assign a host USB device is |