Bug 830097
Summary: | Update 'Adding a PCI device with virsh' section document | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Alex Jia <ajia> | |
Component: | doc-Virtualization_Host_Configuration_and_Guest_Installation_Gui | Assignee: | Tahlia Richardson <trichard> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | ecs-bugs | |
Severity: | medium | Docs Contact: | ||
Priority: | medium | |||
Version: | 6.3 | CC: | dallan, dyuan, hchiramm, jskeoch, jyang, moshiro, mzhan, nigjones, pbonzini, rwu, yoguma | |
Target Milestone: | rc | Keywords: | Documentation | |
Target Release: | --- | |||
Hardware: | x86_64 | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 881482 891154 913766 (view as bug list) | Environment: | ||
Last Closed: | 2013-02-25 07:10:01 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 785926, 843023, 881482, 891154, 913766 | |||
Deadline: | 2012-12-14 |
Comment 11
Paolo Bonzini
2012-10-19 14:09:52 UTC
*** Bug 853297 has been marked as a duplicate of this bug. *** For reference: the following summary of supported device types and numbers has been confirmed by Alex Williamson and Ronen Hod.
> >> Red Hat Enterprise Linux 6 exposes three classes of device to its
> >> virtual machines:
> >>
> >> * Emulated devices are purely virtual devices that mimic real
> >> hardware, allowing unmodified guest operating systems to work with
> >> them using their standard in-box drivers.
> >>
> >> * Virtio devices are purely virtual devices designed to work
> >> optimally in a virtual machine. Virtio devices are similar to
> >> emulated devices, however, non-Linux virtual machines do not
> >> include the drivers they require by default. Virtualization
> >> management software like the Virtual Machine Manager
> >> (virt-manager) and the Red Hat Enterprise Virtualization
> >> Hypervisor install these drivers automatically for supported
> >> non-Linux guest operating systems.
> >>
> >> * Assigned devices are physical devices that are exposed to the
> >> virtual machine. This method is also known as 'passthrough'.
> >>
> >> Red Hat Enterprise Linux 6 supports 32 PCI device slots per
> >> virtual machine, and 8 PCI functions per device slot. This gives a
> >> theoretical maximum of 256 PCI functions per guest.
> >>
> >> However, this theoretical maximum is subject to the following
> >> limitations:
> >> * Each virtual machine supports a maximum of 8 assigned device
> >> functions.
> >> * 4 PCI device slots are configured with emulated devices by
> >> default. However, users can explicitly remove 2 of the emulated
> >> devices that are configured by default (the video adapter device
> >> in slot 2, and the memory balloon driver device in slot 3). This
> >> gives users a supported functional maximum of 30 PCI device slots
> >> per virtual machine.
> >>
> >> Note that PCI device hotplugging operates at the slot level and
> >> does not support multi-function PCI devices. Multi-function PCI
> >> devices are therefore recommended for configuring static devices
> >> only.
*** Bug 848992 has been marked as a duplicate of this bug. *** *** Bug 843023 has been marked as a duplicate of this bug. *** |