标签: linux linux-kernel kernel linux-device-driver netbsd
这适用于MIPS处理器上的NetBSD,但也欢迎使用Linux的答案。
我看到接收网络数据包时发生了中断。 此硬件中断在存储操作和内核崩溃时看到TLB未命中。 当我看到核心转储时,gdb指向进程的LWP(比如ProcA)。
我假设,这个硬件中断可能已抢占ProcA并开始在ProcA的内核堆栈上执行。 虽然在堆栈框架中我从ProcA看不到任何东西,但我不明白为什么gdb仍然指向ProcA。