Version
7.2.6
Host OS Type
Linux
Host OS name + version
Arch linux 6.19.6-arch1-1
Host Architecture
x86
Guest OS Type
Linux
Guest Architecture
x86
Guest OS name + version
No response
Component
Other
What happened?
On an Intel-based system, the kvm_amd kernel module is being probed during boot, resulting in the message:
kvm_amd: CPU 1 isn't AMD or Hygon
This occurs even though:
The system uses an Intel CPU
kvm_intel loads correctly
No AMD-related virtualization should be involved
The message appears immediately before vboxdrv initialization and VirtualBox reports finding KVM symbols:
kvm_amd: CPU 1 isn't AMD or Hygon
vboxdrv: module uses symbol (...) from namespace module:kvm,kvm-amd,kvm-intel
vboxdrv: Found KVM hardware-virtualization symbols
- This behavior was initially reported upstream to the Linux kernel, where it was suggested that the trigger likely comes from VirtualBox (vboxdrv) interacting with KVM symbols.
- The issue is harmless but creates confusing and unnecessary log noise.
- Blacklisting kvm_amd prevents the message, suggesting it is not required for VirtualBox operation on Intel systems.
How can we reproduce this?
1- Install VirtualBox on an Intel-based Linux system
2- Ensure KVM is available (kvm_intel loads normally)
3- Reboot the system
4- Observe dmesg output during early boot
Did you upload all of your necessary log files, screenshots, etc.?
Version
7.2.6
Host OS Type
Linux
Host OS name + version
Arch linux 6.19.6-arch1-1
Host Architecture
x86
Guest OS Type
Linux
Guest Architecture
x86
Guest OS name + version
No response
Component
Other
What happened?
On an Intel-based system, the kvm_amd kernel module is being probed during boot, resulting in the message:
kvm_amd: CPU 1 isn't AMD or Hygon
This occurs even though:
The system uses an Intel CPU
kvm_intel loads correctly
No AMD-related virtualization should be involved
The message appears immediately before vboxdrv initialization and VirtualBox reports finding KVM symbols:
kvm_amd: CPU 1 isn't AMD or Hygon
vboxdrv: module uses symbol (...) from namespace module:kvm,kvm-amd,kvm-intel
vboxdrv: Found KVM hardware-virtualization symbols
How can we reproduce this?
1- Install VirtualBox on an Intel-based Linux system
2- Ensure KVM is available (kvm_intel loads normally)
3- Reboot the system
4- Observe dmesg output during early boot
Did you upload all of your necessary log files, screenshots, etc.?