於 30 時 前 建立
#22335 new defect
Boot of OEL10 dev image fails under VM with NEM hyper-v mode with missing x86-64-v3 instructions
回報者: | kabu | 負責人: | |
---|---|---|---|
元件: | host support | 版本: | VirtualBox-7.1.6 |
關鍵字: | OEL10 x86-64-v3 nem hyper-v kernel panic | 副本: | |
Guest type: | Linux | Host type: | Windows |
描述
Booting OEL10 install iso fails, when guest VM uses NEM hyper-v mode on Windows platform. During boot it displays warning
"Warning: Deprecated Hardware is detected: x86_64-v2:GenuineIntel:12th Gen Intel(R) Core(TM) i7-1270P will not be maintained in a future major release and may be disabled"
and then it crash with kernel panic. Boot under VT-x mode on the same hw works fine.
The same happens with VM already installed under VT-x - once enabled hyper-v, it gets warning and kernel panic in NEM hyper-v mode.
This is related to RedHat announcement:
https://access.redhat.com/solutions/7066628
"Red Hat will upgrade the instruction set architecture (ISA) baseline to the x86-64-v3 microarchitecture level in RHEL 10 and x86-64-v1 and x86-64-v2 x86-64 microarchitecture level of CPUs will be marked deprecated in RHEL 8 and RHEL 9 and unsupported in RHEL 10."
OEL10 seems to have same limitation like RHEL10.
When we boot older OEL 8, under NEM hyper-v we get:
[root@oel8 ~]# /usr/lib64/ld-linux-x86-64.so.2 --help|grep x86-64-v x86-64-v4 x86-64-v3 x86-64-v2 (supported, searched)
Which confirms that under hyper-v are not fully supported x86-64-v3 instructions. With VT-X all x86-64-v3 are supported.
Please make all x86-64-v3 instructions available also under NEM hyper-v mode on Windows platform.
Not all users are able to disable hyper-v under Windows and with later Windows updates it gets even harder. Without it, OEL10 would not be running on VirtualBox.
Testcase: Boot OEL10 DEV image under VM with NEM hyper-v on Windows host.