Installation guide

Pro ced u re 12.1. Prep arin g an In t el syst em f o r PC I d evice assig n men t
1. En ab le t h e In t el VT- d sp ecif icat io n s
The Intel VT-d specifications provide hardware support for directly assigning a physical
device to a virtual machine. These specifications are required to use PCI device assignment
with Red Hat Enterprise Linux.
The Intel VT-d specifications must be enabled in the BIOS. Some system manufacturers
disable these specifications by default. The terms used to refer to these specifications can
differ between manufacturers; consult your system manufacturer's documentation for the
appropriate terms.
2. Act ivat e In t el VT- d in t h e kern el
Activate Intel VT-d in the kernel by adding the intel_iommu=on parameter to the kernel line
in the /bo o t/g rub/g rub. co nf file.
The example below is a modified g rub. co nf file with Intel VT-d activated.
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.32-330.x86_645)
root (hd0,0)
kernel /vmlinuz-2.6.32-330.x86_64 ro
root=/dev/VolGroup00/LogVol00 rhgb quiet i ntel _i o mmu= o n
initrd /initrd-2.6.32-330.x86_64.img
3. Ready to use
Reboot the system to enable the changes. Your system is now capable of PCI device
assignment.
Pro ced u re 12.2. Prep arin g an AMD syst em f o r PCI d evice assig nmen t
1. En ab le t h e AMD IO MMU sp ecif icat io n s
The AMD IOMMU specifications are required to use PCI device assignment in Red Hat
Enterprise Linux. These specifications must be enabled in the BIOS. Some system
manufacturers disable these specifications by default.
2. En ab le IO MMU kern el su pp o rt
Append amd_iommu=on to the kernel command line in /bo o t/g rub/g rub. co nf so that
AMD IOMMU specifications are enabled at boot.
3. Ready to use
Reboot the system to enable the changes. Your system is now capable of PCI device
assignment.
12.1. Assigning a PCI device wit h virsh
Chapt er 1 2 . PCI device assignment
95