1

这是针对 MIPS 处理器上的 NetBSD 的,但也欢迎针对 Linux 的回答。

我看到在接收网络数据包时发生了中断。此硬件中断在存储操作中发现 TLB 未命中并且内核崩溃。当我看到核心转储时,gdb 指向一个进程的 LWP(比如说 ProcA)。

我假设,这个硬件中断可能已经抢占了 ProcA 并开始在 ProcA 的内核堆栈上执行。虽然在堆栈框架中我没有看到任何来自 ProcA 的内容,但我不明白为什么 gdb 仍然指向 ProcA。

4

0 回答 0