Thor开机启动卡主在kernel BUG at arch/arm64/kernel/alternative.c:98!

thor开机启动卡主在kernel BUG at arch/arm64/kernel/alternative.c:98!,是什么问题?具体log如下:

▒L4TLauncher: PU06_SUM = 0, PU06_CNT =▒▒L4TL▒▒ 5
▒▒CNT ▒▒L4TL▒▒her:▒▒aunc▒▒ PU0▒▒her:▒▒6_SU▒▒ PU0▒▒M = ▒▒0_SU▒▒0, P▒▒M = ▒▒U06_▒▒0, P▒▒CNT ▒▒U00_▒▒= 5
▒▒Laun▒▒L4T▒▒= 5
L4T▒▒cher▒▒Laun▒▒: PU▒▒cher▒▒00_S▒▒: PV▒▒UM =▒▒01_S▒▒ 0, ▒▒UM =▒▒PU00▒▒ 5, ▒▒_CNT▒▒PV01▒▒ = 5▒▒_CNT▒▒
L4▒▒ = 5▒▒TLau▒▒
L4▒▒nche▒▒TLau▒▒r: P▒▒nche▒▒V01_▒▒r: A▒▒SUM ▒▒ttem▒▒= 5,▒▒ptin▒▒ PV0▒▒g Di▒▒1_CN▒▒rect▒▒T = ▒▒ Boo▒▒5
L▒▒t
L▒▒4TLa▒▒4TLa▒▒unch▒▒unch▒▒er: ▒▒er: ▒▒Atte▒▒XYZ_▒▒mpti▒▒IS_F▒▒ng D▒▒CT_M▒▒irec▒▒ODE ▒▒t Bo▒▒= 0x▒▒ot
▒▒0
L▒▒L4TL▒▒4TLa▒▒aunc▒▒unch▒▒her:▒▒er: ▒▒ XYZ▒▒XYZ_▒▒_IS_▒▒HW_V▒▒FCT_▒▒ERSI▒▒MODE▒▒ON ▒▒ = 0▒▒= 0x▒▒x0
▒▒2
▒▒L4TLauncher: XYZ_HW_VERSION = 0x2
▒▒L4T boot options
▒▒0: p▒▒ot options
0: ▒▒rima▒▒prim▒▒ry k▒▒ary ▒▒erne▒▒kern▒▒l
1▒▒el
▒▒: se▒▒1: s▒▒cond▒▒econ▒▒ary ▒▒dary▒▒kern▒▒ ker▒▒el
▒▒2: b▒▒
2: ▒▒acku▒▒back▒▒p ke▒▒up k▒▒rnel▒▒erne▒▒
Pr▒▒l
P▒▒ess ▒▒ress▒▒0-2 ▒▒ 0-2▒▒to b▒▒ to ▒▒oot ▒▒boot▒▒sele▒▒ sel▒▒ctio▒▒ecti▒▒n wi▒▒on w▒▒thin▒▒ithi▒▒ 3.0▒▒n 3.▒▒ sec▒▒0 se▒▒onds▒▒cond▒▒.
P▒▒s.
▒▒ress▒▒Pres▒▒ any▒▒s an▒▒ oth▒▒y ot▒▒er k▒▒her ▒▒ey t▒▒key ▒▒o bo▒▒to b▒▒ot d▒▒oot ▒▒efau▒▒defa▒▒lt (▒▒ult ▒▒Opti▒▒(Opt▒▒on: ▒▒ion:▒▒0)
▒▒ 0)
▒▒ExtLinuxBoot: NodeOffset = 0
▒▒ExtL▒▒ExtL▒▒inux▒▒inux▒▒Boot▒▒Boot▒▒: No▒▒: fd▒▒deOf▒▒t_se▒▒fset▒▒tpro▒▒ = 0▒▒p_st▒▒
▒▒ng(x▒▒▒▒tLin▒▒(xyz▒▒uxBo▒▒_fct▒▒ot: ▒▒_mod▒▒fdt_▒▒e = ▒▒setp▒▒0), ▒▒rop_▒▒ret ▒▒stri▒▒= 0
Ext▒▒yz_f▒▒Linu▒▒ct_m▒▒xBoo▒▒ode ▒▒t: f▒▒= 0)▒▒dt_s▒▒, re▒▒etpr▒▒t = ▒▒op_s▒▒0
E▒▒trin▒▒xtLi▒▒g(xy▒▒nuxB▒▒z_hw▒▒oot:▒▒_ver▒▒ fdt▒▒sion▒▒_set▒▒ = P▒▒prop▒▒VT),▒▒_str▒▒ ret▒▒ing(▒▒ = 0▒▒xyz_▒▒
▒▒hw_version = PVT), ret = 0
▒▒gra2▒▒uxBoot: applying overlays \boot▒▒ExtL▒▒\xyz▒▒inux▒▒_teg▒▒Boot▒▒ra26▒▒: ap▒▒4-p3▒▒plyi▒▒971-▒▒ng o▒▒came▒▒verl▒▒ra-p▒▒ays ▒▒3762▒▒\boo▒▒-a00▒▒t\xy▒▒-ove▒▒z_te▒▒rla
▒▒3971▒▒y.d▒▒64-p▒▒tbo
Ext▒▒-cam▒▒Linu▒▒era-▒▒xBoo▒▒p376▒▒t: O▒▒2-a0▒▒verl▒▒0-ov▒▒ayPa▒▒erla▒▒th ‘▒▒
y.▒▒\boo▒▒dtbo▒▒t\xy▒▒
Ex▒▒z_te▒▒tLin▒▒gra2▒▒uxBo▒▒64-p▒▒ot: ▒▒3971▒▒Over▒▒-cam▒▒layP▒▒era-▒▒ath ▒▒p376▒▒’\bo▒▒2-a0▒▒ot\x▒▒0-ov▒▒yz_t▒▒erla▒▒egra▒▒y.dt▒▒264-▒▒b
o▒▒p397▒▒’
▒▒1-camera-p3762-a00-overlay.dtb
o’
▒▒EFI stub: ▒▒EFI stub: ▒▒Booting Li▒▒Boot▒▒nux ▒▒ing ▒▒Kern▒▒Linu▒▒el..▒▒x Ke▒▒.
▒▒rnel…
▒▒EFI ▒▒EFI ▒▒stub▒▒stub▒▒: Lo▒▒: Lo▒▒aded▒▒aded▒▒ ini▒▒ ini▒▒trd ▒▒trd ▒▒from▒▒from▒▒ LIN▒▒ LIN▒▒UX_E▒▒UX_E▒▒FI_I▒▒FI_I▒▒NITR▒▒NITR▒▒D_ME▒▒D_ME▒▒DIA_▒▒DIA_▒▒GUID▒▒GUID▒▒ dev▒▒ dev▒▒ice ▒▒ice ▒▒path▒▒path▒▒
▒▒
▒▒EFI stub: ▒▒EFI stub: ▒▒Measured initr▒▒Meas▒▒d da▒▒ured▒▒ta i▒▒ ini▒▒nto ▒▒trd ▒▒PCR ▒▒data▒▒9
▒▒ Usi▒▒▒FI s▒▒o PC▒▒tub:▒▒R 9
▒▒urat▒▒EFI▒▒ng D▒▒ stu▒▒TB f▒▒b: U▒▒rom ▒▒sing▒▒conf▒▒ DTB▒▒igur▒▒ fro▒▒atio▒▒m co▒▒n ta▒▒nfig▒▒ble
EFI▒▒ion ▒▒ stu▒▒tabl▒▒b: E▒▒e
▒▒t se▒▒▒FI s▒▒ng b▒▒tub:▒▒oot ▒▒ Exi▒▒serv▒▒ting▒▒ices▒▒ boo▒▒…
▒▒rvices…
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd830]
[ 0.000000] KASLR enabled 6.8.12-rt-tegra (root@VM-16-12-ubuntu) (aarch64-none-linux-gnu-gcc (crosstool-NG 1.26.0) 13.2.0, GNU ld (crosstool-NG 1.26.0) 2.40) #1 SMP PREEMPT_RT Tue May 19 13:27:45 CST 2026 ()
[ 0.000000] Machine model: NVIDIA Jetson AGX Thor Developer Kit
[ 0.000000] printk: legacy bootconsole [tegra_utc0] enabled00 (options ‘’)
[ 0.000000] efi: EFI v2.7 by EDK IIy
[ 0.000000] efi: RTPROP=0x1fbb59e218 TPMFinalLog=0x1fac160000 SMBIOS=0xffff0000 SMBIOS 3.0=0x1fbb160000 MEMATTR=0x1fb63af018 ESRT=0x1fb63b3f98 TPMEventLog=0x1fa6cb6018 INITRD=0x1fa6cb8f98 RNG=0x1fa6cb5018 MEMRESERVE=0x1fa6cb8d18 00▒▒40+0▒▒1H▒▒8:00
[ 0.000000] esrt: Reserving ESRT space from 0x0000001fb63b3f98 to 0x0000001fb63b3fd0.
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000001f85600000, size 512 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x0000001f85600000..0x0000001fa55fffff (524288 KiB) map reusable linux,cma
[ 0.000000] OF: reserved mem: 0x0000001fbecb0000..0x0000001fbecbffff (64 KiB) nomap non-reusable bpmp-shmem@0
[ 0.000000] OF: reserved mem: 0x0000001fbf880000..0x0000001fbfa7ffff (2048 KiB) nomap non-reusable ramoops_carveout
[ 0.000000] OF: reserved mem: 0x0000001fbfe80000..0x0000001fc00fffff (2560 KiB) map non-reusable pva-carveout
[ 0.000000] OF: reserved mem: 0x0000002004600000..0x000000203adfffff (892928 KiB) map non-reusable vpr-carveoutt
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: NODE_DATA [mem 0x1fd3e8a940-0x1fd3e8dfff]0x00000020045fffff]
[ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x00000020045fffff]
[ 0.000000] Device empty
[ 0.000000] node 0: [mem 0x0000000080000000-0x00000000fffdffff]
[ 0.000000] node 0: [mem 0x00000000fffe0000-0x00000000ffffffff]
[ 0.000000] node 0: [mem 0x0000000100000000-0x0000001fa9e5ffff]
[ 0.000000] node 0: [mem 0x0000001fa9e60000-0x0000001fa9e6ffff]
[ 0.000000] node 0: [mem 0x0000001fa9e70000-0x0000001fa9ebffff]
[ 0.000000] node 0: [mem 0x0000001fa9ec0000-0x0000001fabfdffff]
[ 0.000000] node 0: [mem 0x0000001fabfe0000-0x0000001fac15ffff]
[ 0.000000] node 0: [mem 0x0000001fac160000-0x0000001fac16ffff]
[ 0.000000] node 0: [mem 0x0000001fac170000-0x0000001fb965ffff]
[ 0.000000] node 0: [mem 0x0000001fb9660000-0x0000001fbb59ffff]
[ 0.000000] node 0: [mem 0x0000001fbb5a0000-0x0000001fbec9ffff]
[ 0.000000] node 0: [mem 0x0000001fbf500000-0x0000001fbf5fffff]
[ 0.000000] node 0: [mem 0x0000001fd0000000-0x0000001fd3ffffff]
[ 0.000000] node 0: [mem 0x0000002004000000-0x00000020045fffff]
[ 0.000000] On node 0, zone Normal: 32768 pages in unavailable ranges5fffff]
[ 0.000000] On node 0, zone Normal: 14848 pages in unavailable ranges
[ 0.000000] crashkernel low memory reserved: 0xf7e00000 - 0xffe00000 (128 MB)
[ 0.000000] crashkernel reserved: 0x0000001e88200000 - 0x0000001f08200000 (2048 MB)
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] percpu: Embedded 31 pages/cpu s88576 r8192 d30208 u126976
[ 0.000000] pcpu-alloc: s88576 r8192 d30208 u126976 alloc=31*4096
[ 0.000000] pcpu-alloc: [0] 08 [0] 09 [0] 10 [0] 11 [0] 12 [0] 13 [0] 06 [0] 07
[ 0.000000] CPU features: detected: Address authentication (architected QARMA3 algorithm)
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: Virtualization Host Extensions
[ 0.000000] CPU features: detected: Spectre-v4
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] ------------[ cut here ]------------
[ 0.000000] kernel BUG at arch/arm64/kernel/alternative.c:98!
[ 0.000000] Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT_RT SMP
[ 0.000000] Modules linked in:
[ 0.000000] pstate: 604000c9 (nZCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=–)
[ 0.000000] pc : patch_alternative+0x104/0x158
[ 0.000000] lr : __apply_alternatives+0xe4/0x218
[ 0.000000] sp : ffffd5a89e3e3d50
[ 0.000000] x29: ffffd5a89e3e3d50 x28: 00000000ff000010 x27: ffffd5a89c3e7a28
[ 0.000000] x26: 0000000034000000 x25: ffffd5a89d9ba7d4 x24: 0000000014000000
[ 0.000000] x23: ffff00154e7e43c0 x22: ffffd5a89d9ba7d0 x21: 000000009c3e43bc
[ 0.000000] x20: ffff00154e7e43bc x19: 00000000302e3533 x18: fffffffffffc12d7
[ 0.000000] x17: 4d52415120646574 x16: 6365746968637261 x15: 28206e6f69746163
[ 0.000000] x14: 0000000000000041 x13: 00000000ffffffea x12: ffffd5a89e45e288
[ 0.000000] x11: 0000000000000001 x10: 0000000000000001 x9 : 0000000000017fe8
[ 0.000000] x8 : ffffd5a89e406228 x7 : c0000000ffffefff x6 : ffffd5a89d9e79b0
[ 0.000000] x5 : 000000000000002f x4 : fffffffffea2d258 x3 : 0000000000000001
[ 0.000000] x2 : 0000000030000000 x1 : 0000000010000000 x0 : 0000000010000000
[ 0.000000] Call trace:
[ 0.000000] apply_boot_alternatives+0x44/0x58
[ 0.000000] setup_boot_cpu_features+0x3c/0x48
[ 0.000000] smp_prepare_boot_cpu+0x34/0x40
[ 0.000000] start_kernel+0x190/0x6ec
[ 0.000000] __primary_switched+0xb8/0xc0
[ 0.000000] Code: 54000080 52a20001 6b01001f 54fffcc1 (d4210000)
[ 0.000000] Kernel panic - not syncing: Oops - BUG: Fatal exception
[ 0.000000] —[ end Kernel panic - not syncing: Oops - BUG: Fatal exception ]—

I ran this command on your posted log. Beneath it is the output from the command.

./decode_stacktrace.sh ./vmlinux \
    setup-jetpack-build/test/Linux_for_Tegra/source/kernel_out/kernel/kernel-noble/scripts \
    /lib/modules/6.8.12-1021-tegra \
    < "task.txt" | tee "task.decoded.txt"
[ 0.000000] ------------[ cut here ]------------
[ 0.000000] kernel BUG at arch/arm64/kernel/alternative.c:98!
[ 0.000000] Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT_RT SMP
[ 0.000000] Modules linked in:
[ 0.000000] pstate: 604000c9 (nZCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=–)
[    0.000000] pc : patch_alternative (kernel/kernel-noble/arch/arm64/kernel/alternative.c:98 kernel/kernel-noble/arch/arm64/kernel/alternative.c:114)
[    0.000000] lr : __apply_alternatives (kernel/kernel-noble/arch/arm64/kernel/alternative.c:178)
[ 0.000000] sp : ffffd5a89e3e3d50
[ 0.000000] x29: ffffd5a89e3e3d50 x28: 00000000ff000010 x27: ffffd5a89c3e7a28
[ 0.000000] x26: 0000000034000000 x25: ffffd5a89d9ba7d4 x24: 0000000014000000
[ 0.000000] x23: ffff00154e7e43c0 x22: ffffd5a89d9ba7d0 x21: 000000009c3e43bc
[ 0.000000] x20: ffff00154e7e43bc x19: 00000000302e3533 x18: fffffffffffc12d7
[ 0.000000] x17: 4d52415120646574 x16: 6365746968637261 x15: 28206e6f69746163
[ 0.000000] x14: 0000000000000041 x13: 00000000ffffffea x12: ffffd5a89e45e288
[ 0.000000] x11: 0000000000000001 x10: 0000000000000001 x9 : 0000000000017fe8
[ 0.000000] x8 : ffffd5a89e406228 x7 : c0000000ffffefff x6 : ffffd5a89d9e79b0
[ 0.000000] x5 : 000000000000002f x4 : fffffffffea2d258 x3 : 0000000000000001
[ 0.000000] x2 : 0000000030000000 x1 : 0000000010000000 x0 : 0000000010000000
[ 0.000000] Call trace:
[    0.000000] apply_boot_alternatives (kernel/kernel-noble/arch/arm64/kernel/alternative.c:277)
[    0.000000] setup_boot_cpu_features (kernel/kernel-noble/arch/arm64/kernel/cpufeature.c:3386)
[    0.000000] smp_prepare_boot_cpu (kernel/kernel-noble/arch/arm64/kernel/smp.c:469)
[    0.000000] start_kernel (kernel/kernel-noble/init/main.c:922)
[    0.000000] __primary_switched (kernel/kernel-noble/arch/arm64/kernel/head.S:524)
[ 0.000000] Code: 54000080 52a20001 6b01001f 54fffcc1 (d4210000)
All code
========
   0:   54000080        b.eq    0x10  // b.none
   4:   52a20001        mov     w1, #0x10000000                 // #268435456
   8:   6b01001f        cmp     w0, w1
   c:   54fffcc1        b.ne    0xffffffffffffffa4  // b.any
  10:*  d4210000        brk     #0x800          <-- trapping instruction

Code starting with the faulting instruction
===========================================
   0:   d4210000        brk     #0x800
[ 0.000000] Kernel panic - not syncing: Oops - BUG: Fatal exception
[ 0.000000] —[ end Kernel panic - not syncing: Oops - BUG: Fatal exception ]—

Hi,

Some questions to confirm:

  • What is your current bsp version?
  • Is your Thor using developer kit or a custom board?

Thanks