Installation guide
displayed. A shortened excerpt of the error can be seen below.
# insmod xen-platform-pci.o
Warning: kernel-module version mismatch
xen-platform-pci.o was compiled for kernel version 2.4.21-52.EL
while this kernel is version 2.4.21-50.EL
xen-platform-pci.o: unresolved symbol __ioremap_R9eac042a
xen-platform-pci.o: unresolved symbol flush_signals_R50973be2
xen-platform-pci.o: unresolved symbol pci_read_config_byte_R0e425a9e
xen-platform-pci.o: unresolved symbol __get_free_pages_R9016dd82
[...]
The solution is to use the correct RPM package for your hardware architecture for the para-
virtualized drivers.
37.3. A warning message is displayed while inst alling t he para-
virt ualized drivers on Red Hat Ent erprise Linux 3
Installing the para-virtualized drivers on a Red Hat Enterprise Linux 3 kernel prior to 2.4.21-52 may
result in a warning message being displayed stating the modules have been compiled with a newer
version than the running kernel.
This message, as seen below, can be safely ignored.
Warning: kernel-module version mismatch
xen-platform-pci.o was compiled for kernel version 2.4.21-52.EL
while this kernel is version 2.4.21-50.EL
Warning: loading xen-platform-pci.o will taint the kernel: forced load
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module xen-platform-pci loaded, with warnings
The important part of the message above is the last line which should state the module has been
loaded with warnings.
37.4. Manually loading t he para-virt ualized drivers
If for some reason the para-virtualized drivers failed to load automatically during the boot process
you can attempt to load them manually.
This will allow you to reconfigure network or storage entities or identify why they failed to load in the
first place. The steps below should load the para-virtualized driver modules.
First, locate the para-virtualized driver modules on your system.
# cd /lib/modules/`uname -r`/
# find . -name 'xen_*.ko' -print
Take note of the location and load the modules manually. Substitute {LocationofPV-drivers} with the
correct location you noted from the output of the commands above.
# insmod \
/lib/modules/'uname -r'/{LocationofPV-drivers}/xen_platform_pci.ko
# insmod /lib/modules/'uname -r'/{LocationofPV-drivers}/xen_balloon.ko
# insmod /lib/modules/'uname -r'/{LocationofPV-drivers}/xen_vnif.ko
# insmod /lib/modules/'uname -r'/{LocationofPV-drivers}/xen_vbd.ko
37.5. Verifying t he para-virt ualized drivers have successfully loaded
Red Hat En t erp rise Lin ux 5 Virt ualizat ion Guid e
352