跟踪/断点陷阱 - 没有 GDB - kmodule

时间:2021-03-25 19:06:12

标签: multithreading linux-kernel driver

我正在编写一个内核模块,在连接到两台机器的 FPGA 的帮助下,在两个节点之间来回传输数据。有一个内核线程负责发送数据和一个工作队列来处理传入的数据。当我运行微基准测试时,我得到了一个跟踪/断点陷阱。奇怪的是我没有收到任何与此错误有关的内核消息。

我熟悉使用 GDB 时的跟踪/断点陷阱 (SIGTRAP)。但就我而言,我没有使用任何内核调试器。这个问题是否与多线程应用程序中缺乏同步原语有关?任何帮助都会很棒!

0 个答案:

没有答案