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