Bug 537331

Summary: unknown symbol WARNING with a DUP un-compatible kernel while installing kmod-kvm
Product: Red Hat Enterprise Linux 5 Reporter: wmg <wezhang>
Component: module-init-toolsAssignee: Jon Masters <jcm>
Status: CLOSED WONTFIX QA Contact: qe-baseos-daemons
Severity: medium Docs Contact:
Priority: low    
Version: 5.4CC: ehabkost, kwan, syeghiay
Target Milestone: rcKeywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-08-24 04:31:18 UTC Type: ---
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: 509361    

Description wmg 2009-11-13 07:55:47 UTC
Description of problem:

got warning and unusable module for older kernel while install DUP module
in 
 while install uncompatible DUP module  here's the output:
[root@nec-em17 das]# yum install kvm
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kvm.x86_64 0:83-105.el5 set to be updated
--> Processing Dependency: kmod-kvm for package: kvm
--> Processing Dependency: etherboot-zroms-kvm for package: kvm
--> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: kvm
--> Processing Dependency: libqcairo.so.2()(64bit) for package: kvm
--> Processing Dependency: libspice.so.0()(64bit) for package: kvm
--> Processing Dependency: liblog4cpp.so.4()(64bit) for package: kvm
--> Processing Dependency: libqavutil.so.49()(64bit) for package: kvm
--> Processing Dependency: libqavcodec.so.51()(64bit) for package: kvm
--> Processing Dependency: libcelt051.so.0()(64bit) for package: kvm
--> Running transaction check
---> Package SDL.x86_64 0:1.2.10-8.el5 set to be updated
---> Package celt051.x86_64 0:0.5.1.3-0.el5 set to be updated
---> Package etherboot-zroms-kvm.x86_64 0:5.4.4-10.el5 set to be updated
---> Package kmod-kvm.x86_64 0:83-105.el5 set to be updated
---> Package log4cpp.x86_64 0:1.0-4.el5 set to be updated
---> Package qcairo.x86_64 0:1.8.7.1-3.el5 set to be updated
--> Processing Dependency: libqpixman-1.so.0()(64bit) for package: qcairo
---> Package qffmpeg-libs.x86_64 0:0.4.9-0.15.20080908.el5 set to be updated
---> Package qspice-libs.x86_64 0:0.3.0-39.el5 set to be updated
--> Processing Dependency: libGLU.so.1()(64bit) for package: qspice-libs
--> Running transaction check
---> Package mesa-libGLU.x86_64 0:6.5.1-7.7.el5 set to be updated
---> Package qpixman.x86_64 0:0.13.3-4.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================================================
 Package                                    Arch                          Version                                           Repository                           Size
======================================================================================================================================================================
Installing:
 kvm                                        x86_64                        83-105.el5                                        rhts-custom4                        825 k
Installing for dependencies:
 SDL                                        x86_64                        1.2.10-8.el5                                      rhts-custom3                        214 k
 celt051                                    x86_64                        0.5.1.3-0.el5                                     rhts-custom4                         51 k
 etherboot-zroms-kvm                        x86_64                        5.4.4-10.el5                                      rhts-custom4                        126 k
 kmod-kvm                                   x86_64                        83-105.el5                                        rhts-custom4                        1.2 M
 log4cpp                                    x86_64                        1.0-4.el5                                         rhts-custom4                        506 k
 mesa-libGLU                                x86_64                        6.5.1-7.7.el5                                     rhts-custom3                        226 k
 qcairo                                     x86_64                        1.8.7.1-3.el5                                     rhts-custom4                        499 k
 qffmpeg-libs                               x86_64                        0.4.9-0.15.20080908.el5                           rhts-custom4                        273 k
 qpixman                                    x86_64                        0.13.3-4.el5                                      rhts-custom4                        109 k
 qspice-libs                                x86_64                        0.3.0-39.el5                                      rhts-custom4                        226 k

Transaction Summary
======================================================================================================================================================================
Install     11 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 4.2 M
Is this ok [y/N]: y
Downloading Packages:
(1/11): celt051-0.5.1.3-0.el5.x86_64.rpm                                                                                                       |  51 kB     00:00     
(2/11): qpixman-0.13.3-4.el5.x86_64.rpm                                                                                                        | 109 kB     00:00     
(3/11): etherboot-zroms-kvm-5.4.4-10.el5.x86_64.rpm                                                                                            | 126 kB     00:00     
(4/11): SDL-1.2.10-8.el5.x86_64.rpm                                                                                                            | 214 kB     00:00     
(5/11): mesa-libGLU-6.5.1-7.7.el5.x86_64.rpm                                                                                                   | 226 kB     00:00     
(6/11): qspice-libs-0.3.0-39.el5.x86_64.rpm                                                                                                    | 226 kB     00:00     
(7/11): qffmpeg-libs-0.4.9-0.15.20080908.el5.x86_64.rpm                                                                                        | 273 kB     00:00     
(8/11): qcairo-1.8.7.1-3.el5.x86_64.rpm                                                                                                        | 499 kB     00:00     
(9/11): log4cpp-1.0-4.el5.x86_64.rpm                                                                                                           | 506 kB     00:00     
(10/11): kvm-83-105.el5.x86_64.rpm                                                                                                             | 825 kB     00:00     
(11/11): kmod-kvm-83-105.el5.x86_64.rpm                                                                                                        | 1.2 MB     00:00     
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                  11 MB/s | 4.2 MB     00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : celt051                                                                                                                                       1/11 
  Installing     : qffmpeg-libs                                                                                                                                  2/11 
  Installing     : mesa-libGLU                                                                                                                                   3/11 
  Installing     : SDL                                                                                                                                           4/11 
  Installing     : log4cpp                                                                                                                                       5/11 
  Installing     : qpixman                                                                                                                                       6/11 
  Installing     : qcairo                                                                                                                                        7/11 
  Installing     : qspice-libs                                                                                                                                   8/11 
  Installing     : kmod-kvm                                                                                                                                      9/11 
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_ksm_spte_count
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_anon_inode_getfd
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_ksm_set_pte
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_exit
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_enable_efer_bits
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_msr_common
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_uninit
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_halt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_find_highest_irr
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_task_switch
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_enable_tdp
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_disable_tdp
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_queue_exception
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol emulate_instruction
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol fx_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_cpu_has_interrupt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_get_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_x86_ops
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_cache
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_hypercall
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol load_pdptrs
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_handle_fault_on_reboot
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_unprotect_page_virt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_cs_db_l_bits
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_page_fault
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_set_tpr
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_reset_context
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_queue_exception_e
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_cpuid
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_set_msr_common
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_load
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_cpu_get_interrupt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_pio
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_clear_guest_page
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_exit
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_enable_efer_bits
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_nonpresent_ptes
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol gfn_to_page
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol segment_base
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_get_msr_common
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol __kvm_set_memory_region
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_uninit
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_halt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_apic_base
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_report_emulation_failure
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_find_highest_irr
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_task_switch
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_enable_tdp
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_disable_tdp
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lmsw
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_memory_region
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_queue_exception
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol emulate_instruction
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_write_guest_page
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol fx_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_get_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_cpu_has_interrupt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr3
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_get_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_x86_ops
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_cache
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_hypercall
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol load_pdptrs
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_handle_fault_on_reboot
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_unprotect_page_virt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr4
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr0
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_enabled
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_page_fault
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_reset_context
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_queue_exception_e
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_cpuid
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_invlpg
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_msr_common
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_base_ptes
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_cpu_get_interrupt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_pio
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_mask_ptes
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_ksm_spte_count
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_anon_inode_getfd
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_ksm_set_pte
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_exit
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_init
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_enable_efer_bits
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_msr_common
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_uninit
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_halt
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_find_highest_irr
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_task_switch
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_enable_tdp
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_disable_tdp
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_queue_exception
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol emulate_instruction
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol fx_init
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_cpu_has_interrupt
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_get_cr8
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_cr8
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_x86_ops
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_cache
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_hypercall
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol load_pdptrs
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_handle_fault_on_reboot
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_unprotect_page_virt
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_cs_db_l_bits
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_page_fault
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_set_tpr
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_reset_context
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_queue_exception_e
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_cpuid
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_init
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_set_msr_common
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_load
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_cpu_get_interrupt
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_pio
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_clear_guest_page
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_exit
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_init
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_enable_efer_bits
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_nonpresent_ptes
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol gfn_to_page
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol segment_base
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_get_msr_common
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol __kvm_set_memory_region
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_uninit
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_halt
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_apic_base
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_report_emulation_failure
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_find_highest_irr
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_task_switch
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_enable_tdp
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_disable_tdp
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lmsw
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_memory_region
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_queue_exception
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol emulate_instruction
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_write_guest_page
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol fx_init
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_get_cr8
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_cpu_has_interrupt
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr3
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_get_cr8
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_x86_ops
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_cache
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_hypercall
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol load_pdptrs
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_handle_fault_on_reboot
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_unprotect_page_virt
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr4
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr0
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr8
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_enabled
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_page_fault
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_reset_context
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_queue_exception_e
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_cpuid
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_init
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_invlpg
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_msr_common
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_base_ptes
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_cpu_get_interrupt
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_pio
WARNING: /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_mask_ptes
  Installing     : etherboot-zroms-kvm                                                                                                                          10/11 
  Installing     : kvm                                                                                                                                          11/11 

Installed:
  kvm.x86_64 0:83-105.el5                                                                                                                                             

Dependency Installed:
  SDL.x86_64 0:1.2.10-8.el5        celt051.x86_64 0:0.5.1.3-0.el5        etherboot-zroms-kvm.x86_64 0:5.4.4-10.el5    kmod-kvm.x86_64 0:83-105.el5                    
  log4cpp.x86_64 0:1.0-4.el5       mesa-libGLU.x86_64 0:6.5.1-7.7.el5    qcairo.x86_64 0:1.8.7.1-3.el5                qffmpeg-libs.x86_64 0:0.4.9-0.15.20080908.el5   
  qpixman.x86_64 0:0.13.3-4.el5    qspice-libs.x86_64 0:0.3.0-39.el5    

Complete!


some debuginfo

[root@nec-em17 ~]# modules=( $(find /lib/modules/2.6.18-160.el5/extra/kmod-kvm/ -name '*.ko') )

[root@nec-em17 ~]#   printf '%s\n' "${modules[@]}"     | /sbin/weak-modules --add-modules --verbose
Module kvm-amd.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-128.11.1.el5
mkdir -p /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/kvm-amd.ko /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
Module ksm.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-128.11.1.el5
mkdir -p /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/ksm.ko /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/ksm.ko
Module kvm-intel.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-128.11.1.el5
mkdir -p /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/kvm-intel.ko /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
Module kvm.ko from kernel 2.6.18-160.el5 is not compatible   with kernel 2.6.18-128.11.1.el5 in symbols: iommu_iova_to_phys iommu_map_range iommu_found smp_send_reschedule iommu_domain_alloc pci_reset_function iommu_detach_device mmu_notifier_register iommu_unmap_range mmu_notifier_unregister iommu_attach_device get_user_pages_fast iommu_domain_free
Module kvm-amd.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-128.8.1.el5
mkdir -p /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/kvm-amd.ko /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
Module ksm.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-128.8.1.el5
mkdir -p /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/ksm.ko /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/ksm.ko
Module kvm-intel.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-128.8.1.el5
mkdir -p /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/kvm-intel.ko /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
Module kvm.ko from kernel 2.6.18-160.el5 is not compatible   with kernel 2.6.18-128.8.1.el5 in symbols: iommu_iova_to_phys iommu_map_range iommu_found smp_send_reschedule iommu_domain_alloc pci_reset_function iommu_detach_device mmu_notifier_register iommu_unmap_range mmu_notifier_unregister iommu_attach_device get_user_pages_fast iommu_domain_free
Module kvm-amd.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-164.el5
mkdir -p /lib/modules/2.6.18-164.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/kvm-amd.ko /lib/modules/2.6.18-164.el5/weak-updates/kmod-kvm/kvm-amd.ko
Module ksm.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-164.el5
mkdir -p /lib/modules/2.6.18-164.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/ksm.ko /lib/modules/2.6.18-164.el5/weak-updates/kmod-kvm/ksm.ko
Module kvm-intel.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-164.el5
mkdir -p /lib/modules/2.6.18-164.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/kvm-intel.ko /lib/modules/2.6.18-164.el5/weak-updates/kmod-kvm/kvm-intel.ko
Module kvm.ko from kernel 2.6.18-160.el5 is compatible with kernel 2.6.18-164.el5
mkdir -p /lib/modules/2.6.18-164.el5/weak-updates/kmod-kvm
ln -sf /lib/modules/2.6.18-160.el5/extra/kmod-kvm/kvm.ko /lib/modules/2.6.18-164.el5/weak-updates/kmod-kvm/kvm.ko
/sbin/depmod -ae -F /boot/System.map-2.6.18-128.11.1.el5 2.6.18-128.11.1.el5
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_ksm_spte_count
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_anon_inode_getfd
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/ksm.ko needs unknown symbol kvm_ksm_set_pte
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_exit
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_enable_efer_bits
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_msr_common
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_uninit
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_halt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_find_highest_irr
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_task_switch
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_enable_tdp
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_disable_tdp
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_queue_exception
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol emulate_instruction
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol fx_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_cpu_has_interrupt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_get_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_x86_ops
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_cache
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_hypercall
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol load_pdptrs
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_handle_fault_on_reboot
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_unprotect_page_virt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_get_cs_db_l_bits
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_page_fault
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_lapic_set_tpr
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_reset_context
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_queue_exception_e
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_cpuid
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_vcpu_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_set_msr_common
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_mmu_load
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_cpu_get_interrupt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-amd.ko needs unknown symbol kvm_emulate_pio
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_clear_guest_page
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_exit
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_enable_efer_bits
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_nonpresent_ptes
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol gfn_to_page
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol segment_base
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_get_msr_common
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol __kvm_set_memory_region
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_uninit
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_halt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_apic_base
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_report_emulation_failure
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_find_highest_irr
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_task_switch
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_enable_tdp
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_disable_tdp
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lmsw
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_memory_region
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_queue_exception
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol emulate_instruction
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_write_guest_page
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol fx_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_get_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_cpu_has_interrupt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr3
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_get_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_x86_ops
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_cache
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_hypercall
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol load_pdptrs
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_handle_fault_on_reboot
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_unprotect_page_virt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr4
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr0
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_cr8
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_lapic_enabled
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_page_fault
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_reset_context
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_queue_exception_e
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_cpuid
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_vcpu_init
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_invlpg
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_msr_common
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_base_ptes
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_cpu_get_interrupt
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_pio
WARNING: /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_mask_ptes
/sbin/depmod -ae -F /boot/System.map-2.6.18-128.8.1.el5 2.6.18-128.8.1.el5



Version-Release number of selected component (if applicable):
module-init-tools-3.3-0.pre3.1.54.el5

How reproducible:
100%

Steps to Reproduce:
1. install a fresh new rhel5.4 x86_64 system 
2.  install kernel-2.6.18-128.11.1.el5
3.  boot to kernel-2.6.18-128.11.1.el5
4. install kmod-kvm-83-105.el5
  
Actual results:

got warnings for unresolved symbol
and kvm-intel.ko kvm-amd.ko ksm.ko links
under /lib/modules/2.6.18-128.11.1.el5/weak-updates/kmod-kvm
but not kvm.ko

and kvm is unusable


Expected results:

all those modules shouldn't be linked to under /lib/modules/2.6.18-128.8.1.el5/weak-updates/kmod-kvm directory, and without warning message.
may need to report some info messages to user

Additional info:

this is a problem of /sbin/weak-modules

Comment 1 wmg 2009-11-13 07:59:17 UTC
Description of problem:

got warning and unusable module for older kernel while install DUP module which is compiled for a newer kernel who has  some new symbols

Comment 2 Kwan Lowe 2009-11-16 21:38:15 UTC
Ran into this problem with the kernel-2.6.18-164.6.1.el5 kernel:

[root@mrmlpx02 ~]# rpm -q kernel
kernel-2.6.18-128.el5
kernel-2.6.18-164.6.1.el5
[root@mrmlpx02 ~]# uname -r
2.6.18-164.6.1.el5
[root@mrmlpx02 ~]# yum install kvm
Loaded plugins: rhnplugin, security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kvm.x86_64 0:83-105.el5_4.9 set to be updated
--> Processing Dependency: kmod-kvm for package: kvm
--> Running transaction check
---> Package kmod-kvm.x86_64 0:83-105.el5_4.9 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================
 Package                   Arch                    Version                          Repository                                Size
[snip]
Installing:
 kvm                       x86_64                  83-105.el5_4.9                   rhel-x86_64-server-vt-5                  828 k
Installing for dependencies:
 kmod-kvm                  x86_64                  83-105.el5_4.9                   rhel-x86_64-server-vt-5                  1.2 M

Transaction Summary
[snip]
Install      2 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 2.0 M
Is this ok [y/N]: y

[snip]

WARNING: /lib/modules/2.6.18-128.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_invlpg
WARNING: /lib/modules/2.6.18-128.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_set_msr_common
WARNING: /lib/modules/2.6.18-128.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_base_ptes
WARNING: /lib/modules/2.6.18-128.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_cpu_get_interrupt
WARNING: /lib/modules/2.6.18-128.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_emulate_pio
WARNING: /lib/modules/2.6.18-128.el5/weak-updates/kmod-kvm/kvm-intel.ko needs unknown symbol kvm_mmu_set_mask_ptes
  Installing     : kvm                                                                                                         2/2

Installed:
  kvm.x86_64 0:83-105.el5_4.9

Dependency Installed:
  kmod-kvm.x86_64 0:83-105.el5_4.9

Complete!

Comment 5 Eduardo Habkost 2009-12-10 15:17:40 UTC
This is the problem reported on bug #537331.

But I am keeping both bugs open by now, instead of closing as duplicate, as maybe /sbin/weak-modules could avoid installing kvm-intel, ksm, and kvm-amd if it finds kvm.ko to be not compatible. I suppose it already avoids copying kvm.ko because it is not compatible?

Comment 6 Eduardo Habkost 2009-12-11 17:33:56 UTC
(In reply to comment #5)
> This is the problem reported on bug #537331.

D'oh. I mean bug #509361.

Comment 7 Jon Masters 2009-12-11 20:43:30 UTC
This is not a bug in module-init-tools. The user in question installed a driver update package containing a driver intended for Red Hat Enterprise Linux 5.4 systems and higher. This package is known not to function correctly on releases prior to the minimum requirement of 5.4.

Jon.

Comment 15 RHEL Program Management 2010-08-09 18:26:58 UTC
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated in the
current release, Red Hat is unfortunately unable to address this
request at this time. Red Hat invites you to ask your support
representative to propose this request, if appropriate and relevant,
in the next release of Red Hat Enterprise Linux.

Comment 16 Jon Masters 2010-08-24 04:31:18 UTC
I am sorry but we cannot address this in RHEL5.6. I believe the situation is improved for packaging future combinations of drivers, especially in RHEL6. If you would like, you can re-open this bug and/or file against 6.1.