strange behaviour after update from rhel5.3 to rhel5.4b
Today i thought it would be a good idea to take a look onto the kvm and libvirt of rhel5.4 beta.
I did a update of my rhel5.3-installation with a selfbuilt libvirt 0.6.3 and kvm-85 which i removed before doing the update. Afterwards i had no kvm-capabilities. There is no /etc/init.d/kvm - looking into the kvm*.rpm s i can't find any.
modprobe kvm worked
modprobe kvm-intel did not work
FATAL: Error inserting kvm_intel (/lib/modules/2.6.18-155.el5/weak-updates/kmod-kvm/kvm-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
kvm_intel: disagrees about version of symbol kvm_clear_guest_pagekvm_intel: Unknown symbol kvm_clear_guest_pagekvm_intel: disagrees about version of symbol gfn_to_pagekvm_intel: Unknown symbol gfn_to_pagekvm_intel: disagrees about version of symbol kvm_get_msr_commonkvm_intel: Unknown symbol kvm_get_msr_commonkvm_intel: disagrees about version of symbol __kvm_set_memory_regionkvm_intel: Unknown symbol __kvm_set_memory_regionkvm_intel: disagrees about version of symbol kvm_vcpu_uninitkvm_intel: Unknown symbol kvm_vcpu_uninitkvm_intel: disagrees about version of symbol kvm_emulate_haltkvm_intel: Unknown symbol kvm_emulate_haltkvm_intel: disagrees about version of symbol kvm_set_apic_basekvm_intel: Unknown symbol kvm_set_apic_basekvm_intel: disagrees about version of symbol kvm_report_emulation_failurekvm_intel: Unknown symbol kvm_report_emulation_failurekvm_intel: disagrees about version of symbol kvm_lapic_find_highest_irrkvm_intel: Unknown symbol kvm_lapic_find_highest_irrkvm_intel: disagrees about version of symbol kvm_task_switchkvm_intel: Unknown symbol kvm_task_switchkvm_intel: disagrees about version of symbol kvm_lmswkvm_intel: Unknown symbol kvm_lmswkvm_intel: disagrees about version of symbol kvm_set_memory_regionkvm_intel: Unknown symbol kvm_set_memory_regionkvm_intel: disagrees about version of symbol kvm_queue_exceptionkvm_intel: Unknown symbol kvm_queue_exceptionkvm_intel: disagrees about version of symbol emulate_instructionkvm_intel: Unknown symbol emulate_instructionkvm_intel: disagrees about version of symbol kvm_write_guest_pagekvm_intel: Unknown symbol kvm_write_guest_pagekvm_intel: disagrees about version of symbol fx_initkvm_intel: Unknown symbol fx_initkvm_intel: disagrees about version of symbol kvm_lapic_get_cr8kvm_intel: Unknown symbol kvm_lapic_get_cr8kvm_intel: disagrees about version of symbol kvm_cpu_has_interruptkvm_intel: Unknown symbol kvm_cpu_has_interruptkvm_intel: disagrees about version of symbol kvm_set_cr3kvm_intel: Unknown symbol kvm_set_cr3kvm_intel: disagrees about version of symbol kvm_get_cr8kvm_intel: Unknown symbol kvm_get_cr8kvm_intel: disagrees about version of symbol kvm_x86_opskvm_intel: Unknown symbol kvm_x86_opskvm_intel: disagrees about version of symbol kvm_emulate_hypercallkvm_intel: Unknown symbol kvm_emulate_hypercallkvm_intel: disagrees about version of symbol load_pdptrskvm_intel: Unknown symbol load_pdptrskvm_intel: disagrees about version of symbol kvm_mmu_unprotect_page_virtkvm_intel: Unknown symbol kvm_mmu_unprotect_page_virtkvm_intel: disagrees about version of symbol kvm_set_cr4kvm_intel: Unknown symbol kvm_set_cr4kvm_intel: disagrees about version of symbol kvm_set_cr0kvm_intel: Unknown symbol kvm_set_cr0kvm_intel: disagrees about version of symbol kvm_set_cr8kvm_intel: Unknown symbol kvm_set_cr8kvm_intel: disagrees about version of symbol kvm_lapic_enabledkvm_intel: Unknown symbol kvm_lapic_enabledkvm_intel: disagrees about version of symbol kvm_mmu_page_faultkvm_intel: Unknown symbol kvm_mmu_page_faultkvm_intel: disagrees about version of symbol kvm_mmu_reset_contextkvm_intel: Unknown symbol kvm_mmu_reset_contextkvm_intel: disagrees about version of symbol kvm_queue_exception_ekvm_intel: Unknown symbol kvm_queue_exception_ekvm_intel: disagrees about version of symbol kvm_emulate_cpuidkvm_intel: Unknown symbol kvm_emulate_cpuidkvm_intel: disagrees about version of symbol kvm_vcpu_initkvm_intel: Unknown symbol kvm_vcpu_initkvm_intel: disagrees about version of symbol kvm_mmu_invlpgkvm_intel: Unknown symbol kvm_mmu_invlpgkvm_intel: disagrees about version of symbol kvm_set_msr_commonkvm_intel: Unknown symbol kvm_set_msr_commonkvm_intel: disagrees about version of symbol kvm_cpu_get_interruptkvm_intel: Unknown symbol kvm_cpu_get_interruptkvm_intel: disagrees about version of symbol kvm_emulate_piokvm_intel: Unknown symbol kvm_emulate_pio
[root@rr017 ~]# modinfo /lib/modules/2.6.18-155.el5/weak-updates/kmod-kvm/kvm-intel.ko
filename: /lib/modules/2.6.18-155.el5/weak-updates/kmod-kvm/kvm-intel.ko license: GPL author: Qumranet version: kvm-83-80.el5 srcversion: F2D565DCEBC9D01F1C59745 depends: kvm vermagic: 2.6.18-154.el5 SMP mod_unload gcc-4.1 parm: bypass_guest_pf:bool parm: enable_vpid:bool parm: flexpriority_enabled:bool parm: enable_ept:bool parm: emulate_invalid_guest_state:bool [root@rr017 ~]# modinfo /lib/modules/2.6.18-155.el5/weak-updates/kmod-kvm/kvm.ko filename: /lib/modules/2.6.18-155.el5/weak-updates/kmod-kvm/kvm.ko license: GPL author: Qumranet version: kvm-83-80.el5 srcversion: 41A86E9AB421E1F5CEE59AD depends: vermagic: 2.6.18-154.el5 SMP mod_unload gcc-4.1 parm: oos_shadow:bool parm: force_kvmclock:bool
How is this supposed to work?
Has something went wrong here?
Okay, had to delete /lib/modules/2.6.18-155.el5/weak-updates/kvm.ko was created during upgrade.