Kvm_amd module not found?

Hello,
I was trying to add KVM hypervisor support to qemu. Following the archWiki article on kvm but when i tried to modprobe the corresponding kernel module i got the following error:

sfend# modprobe kvm_amd
modprobe: FATAL: Module kvm_amd not found in directory /lib/modules/6.4.3-arch1-1
  • I firstly checked whether amd virtualization was enabled in the bios, and everything seemed in check.
    Also the results of → LC_ALL=C lscpu | grep Virtualization : Virtualization: AMD-V
  • Checking the kernel support using → zgrep CONFIG_KVM /proc/config.gz, also seem good enough.
CONFIG_KVM_GUEST=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_KVM_VFIO=y
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
CONFIG_KVM_COMPAT=y
CONFIG_KVM_XFER_TO_GUEST_WORK=y
CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_AMD_SEV=y
CONFIG_KVM_SMM=y
CONFIG_KVM_XEN=y
CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y

Problem:

  • lsmod | grep kvm, returns just the following:
kvm                  1318912  0
irqbypass              12288  1 kvm
  • Trying to modprobe the kvm_amd kernel module as already stated returns:
    modprobe: FATAL: Module kvm not found in directory /lib/modules/6.4.3-arch1-1

Am I missing something detrimental in the docs ? And also could not found any cloesly related article that is somewhat not half a decade old. Do i need to download and place the module myself ?
I also thought to provide the inxi -Faz of the system here.

Also i am not sure if this is the correct place for the post, Thanks for any type of help if anyone knows something relevant :slight_smile: .

Have you rebooted since your last kernel update? If not, the running kernel may be different than the installed kernel.

1 Like

You are bloody correct, and i was searching for hours like an idiot. Thanks a lot :slight_smile:

3 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.