
The configuration of PCI Pass-Through is twofold. First, the hypervisor must be in-
formed at boot time that a PCI device should be available for reassigning. Second, the
PCI device must be assigned to the VM Guest.
2.5.1 Configuring the Hypervisor for PCI
Pass-Through
1
Select a device to reassign to a VM Guest. To do this run
lspci
and read the
device number. For example, if
lspci
contains the following line:
06:01.0 Ethernet controller: Digital Equipment Corporation DECchip
21142/43 (rev 41)
In this case, the PCI number is
(06:01.0)
.
2
Run YaST > System > Boot Loader.
3
Select the
Xen
section and press Edit.
4
Add the PCI number to the Optional Kernel Command Line Parameter line:
pciback.hide=(06:01.0)
5
When preparing for fully virtualized guests, add the parameter
iommu=1
to
Additional Xen Hypervisor Parameters.
6
Press OK and finish YaST.
7
Reboot the system.
8
Check if the device is in the list of assignable devices with the command
xm pci-list-assignable-devices
2.5.2 Assigning PCI Devices to VM Guest
Systems
There are several possibilities to dedicate a PCI device to a VM Guest:
16
Virtualization with Xen
Summary of Contents for LINUX ENTERPRISE 11 SP1 - LINUX AUDIT
Page 1: ...SUSE Linux Enterprise Desktop www novell com 11 SP1 August 18 2010 Virtualization with Xen ...
Page 6: ......
Page 11: ...Part I Getting Started with Xen ...
Page 12: ......
Page 18: ......
Page 41: ...Part II Advanced Configurations ...
Page 42: ......
Page 54: ......
Page 87: ...Part III Administration and Best Practices ...
Page 88: ......
Page 100: ......
Page 108: ......
Page 114: ......
Page 116: ......
Page 117: ...Part IV Appendix ...
Page 118: ......
Page 122: ......