Re: Recent kmod-kvm update errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 05/12/2011 08:32 AM, James B. Byrne wrote:
> This morning I applied the recent updates to CentOS-5.6 on a test
> and development host and observed this:
> 
>   Updating       : kmod-kvm                                         
>       4/20
> WARNING: Can't read module
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm.ko: No
> such file or directory
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/ksm.ko needs
> unknown symbol kvm_ksm_spte_count
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/ksm.ko needs
> unknown symbol kvm_anon_inode_getfd
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/ksm.ko needs
> unknown symbol kvm_ksm_set_pte
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_exit
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_init
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_enable_efer_bits
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_get_msr_common
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_vcpu_uninit
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_emulate_halt
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_lapic_find_highest_irr
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_task_switch
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_enable_tdp
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_disable_tdp
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_queue_exception
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol emulate_instruction
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol fx_init
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_cpu_has_interrupt
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_lapic_get_cr8
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_get_cr8
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_x86_ops
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_vcpu_cache
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_emulate_hypercall
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol load_pdptrs
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_handle_fault_on_reboot
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_mmu_unprotect_page_virt
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_get_cs_db_l_bits
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_set_cr0
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_mmu_page_fault
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_lapic_set_tpr
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_mmu_reset_context
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_queue_exception_e
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_emulate_cpuid
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_vcpu_init
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_set_msr_common
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_mmu_load
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_cpu_get_interrupt
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-amd.ko
> needs unknown symbol kvm_emulate_pio
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_clear_guest_page
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_exit
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_init
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_enable_efer_bits
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_mmu_set_nonpresent_ptes
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol gfn_to_page
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol segment_base
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_get_msr_common
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol __kvm_set_memory_region
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_vcpu_uninit
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_emulate_halt
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_set_apic_base
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_report_emulation_failure
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_lapic_find_highest_irr
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_task_switch
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_enable_tdp
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_disable_tdp
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_require_cpl
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_lmsw
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_set_memory_region
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_queue_exception
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol emulate_instruction
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_write_guest_page
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol fx_init
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_lapic_get_cr8
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_cpu_has_interrupt
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_set_cr3
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_get_cr8
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_x86_ops
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_vcpu_cache
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_emulate_hypercall
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol load_pdptrs
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_handle_fault_on_reboot
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_mmu_unprotect_page_virt
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_set_cr4
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_set_cr0
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_set_cr8
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_lapic_enabled
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_mmu_page_fault
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_mmu_reset_context
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_queue_exception_e
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_emulate_cpuid
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_vcpu_init
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_mmu_invlpg
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_set_msr_common
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_mmu_set_base_ptes
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_cpu_get_interrupt
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_emulate_pio
> WARNING:
> /lib/modules/2.6.18-194.32.1.el5/weak-updates/kmod-kvm/kvm-intel.ko
> needs unknown symbol kvm_mmu_set_mask_ptes
> Modulefile is /etc/modprobe.conf
> Modulefile is /etc/modprobe.conf
> Modulefile is /etc/modprobe.conf
> 
> Is this something I should be concerned about or can it be
> disregarded without consequence?
> 
> 

Possibly in some installs this is indeed something to worry about.  The
weak-updates will only work on kernels that meet all the requirements in
the kmod.

This means that "kernel >= 2.6.18-203.el5" ... if you have any kernels
older than that on your box, when the weak-updates run, it will fail and
there are missing symbols.  If you have a mix of kernels above and below
the 2.6.18-203.el5, you will get this error on the older ones.

As long as you only boot kernels that are >= 2.6.18-203.el5, then it
should not be a problem.

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux