You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ARM64 Ampere平台5.15.0-1032-realtime内核空指针解引用问题排查求助

ARM64 Ampere平台5.15.0-1032-realtime内核空指针解引用问题排查求助

大家好,我现在在ARM64架构的Ampere(超微)服务器上做CPU核心隔离,用来承载实时优先级的工作负载。这套核心隔离的配置在Intel和AMD的x86平台上跑过好几次,完全没问题,但换到ARM64的Ampere平台后,运行实时优先级任务时内核直接报了空指针解引用的错误。

我现在有点摸不着头绪,不确定这个错误是核心隔离的配置哪里出了问题,还是ARM64实时内核本身的兼容性问题,想请各位大佬给点排查方向或者思路,感激不尽!

以下是报错的内核日志片段:

May 18 20:38:16 k8s-hp-ampere kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
May 18 20:38:16 k8s-hp-ampere kernel: Mem abort info:
May 18 20:38:16 k8s-hp-ampere kernel:   ESR = 0x96000004
May 18 20:38:16 k8s-hp-ampere kernel:   EC = 0x25: DABT (current EL), IL = 32 bits
May 18 20:38:16 k8s-hp-ampere kernel:   SET = 0, FnV = 0
May 18 20:38:16 k8s-hp-ampere kernel:   EA = 0, S1PTW = 0
May 18 20:38:16 k8s-hp-ampere kernel:   FSC = 0x04: level 0 translation fault
May 18 20:38:16 k8s-hp-ampere kernel: Data abort info...

目前我自己梳理的几个疑问点:

  • 我照搬了x86上的核心隔离参数(比如isolcpus、nohz_full),会不会ARM64实时内核对这些参数的处理逻辑和x86不一样?
  • 这个5.15.0-1032-realtime版本的内核,在Ampere ARM64平台上有没有已知的相关bug?
  • 除了核心隔离配置,还有哪些ARM64特有的内核参数或者硬件设置需要检查?

备注:内容来源于stack exchange,提问作者ninjab3s

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 08:19:31