RHEL 10 cannot boot on older CPU that does not support x86-64-v3

Solution Verified - Updated -

Issue

  • While trying to boot on an old CPU, the glibc crashes with a fatal error:

    [    1.905573] Run /init as init process
    Fatal glibc error: CPU does not support x86-64-v3
    [    1.906770] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
    [    1.907417] CPU: 2 UID: 0 PID: 1 Comm: init Not tainted 6.12.0-55.11.1.el10_0.x86_64 #1
    [    1.908102] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-3.fc41 04/01/2014
    [    1.908822] Call Trace:
    [    1.909045]  <TASK>
    [    1.909245]  dump_stack_lvl+0x4e/0x70
    [    1.909577]  panic+0x113/0x2dd
    [    1.909860]  do_exit.cold+0x15/0x15
    [    1.910167]  do_group_exit+0x30/0x80
    [    1.910482]  __x64_sys_exit_group+0x18/0x20
    [    1.910844]  x64_sys_call+0x14b4/0x14c0
    [    1.911185]  do_syscall_64+0x7d/0x160
    [    1.911512]  ? __lruvec_stat_mod_folio+0x86/0xd0
    [    1.911917]  ? arch_exit_to_user_mode_prepare.isra.0+0x83/0xb0
    [    1.912429]  ? syscall_exit_to_user_mode+0x32/0x190
    [    1.912852]  ? do_syscall_64+0x89/0x160
    [    1.913185]  ? __mod_memcg_lruvec_state+0xe2/0x190
    [    1.913605]  ? do_read_fault+0xfa/0x1f0
    [    1.913944]  ? do_fault+0x200/0x330
    [    1.914251]  ? __handle_mm_fault+0x30f/0x740
    [    1.914635]  ? __count_memcg_events+0x87/0x120
    [    1.915023]  ? handle_mm_fault+0x234/0x350
    [    1.915378]  ? do_user_addr_fault+0x347/0x640
    [    1.915763]  ? exc_page_fault+0x73/0x160
    [    1.916103]  entry_SYSCALL_64_after_hwframe+0x76/0x7e
    [    1.916545] RIP: 0033:0x7f76af17bfc5
    [    1.916860] Code: ba 01 00 00 00 b8 ca 00 00 00 0f 05 c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa ba e7 00 00 00 eb 06 0f 1f 44 00 00 f4 89 d0 0f 05 <48> 3d 00 f0 ff ff 76 f3 f7 d8 89 05 cb 12 01 00 eb e9 66 0f 1f 84
    [    1.918439] RSP: 002b:00007ffcaf49a978 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7
    [    1.920059] RAX: ffffffffffffffda RBX: 00007f76af176f30 RCX: 00007f76af17bfc5
    [    1.920671] RDX: 00000000000000e7 RSI: 00007ffcaf49a040 RDI: 000000000000007f
    [    1.921297] RBP: 00007ffcaf49ab50 R08: 0000000000000000 R09: 0000000000000000
    [    1.921908] R10: ffffffffffffffff R11: 0000000000000206 R12: 00007ffcaf49ab20
    [    1.922513] R13: 00007ffcaf49aae0 R14: 0000000000000025 R15: 00007f76af159000
    [    1.923367]  </TASK>
    [    1.932366] Kernel Offset: 0x4400000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
    [    1.934137] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 ]---
    
  • Trying to boot with the RHEL 10 iso on a VM immediately reboots the system, no matter what option from the GRUB menu is chosen.

Environment

  • Red Hat Enterprise Linux 10
  • glibc

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content