调用跟踪中的数字 +0x71/0x420 是什么意思?

调用跟踪中的数字 +0x71/0x420 是什么意思?

当看到调用痕迹时,

WARNING: CPU: 1 PID: 0 at arch/x86/kernel/cpu/mce/core.c:1490 mcheck_cpu_init+0x71/0x420

1490是源代码行号。

这里怎么样+0x71/0x420

答案1

第一个数字是函数内部的偏移量,第二个是函数的大小

该警告是由于指令指针在开始后 0x71 字节mcheck_cpu_init(这给出了源代码中的行)时发生的某些事情而产生的,并且mcheck_cpu_init是一个 0x420 字节长的函数。

相关内容