修改内核空间的硬件断点(调试寄存器)

时间:2017-07-31 17:17:36

标签: debugging linux-kernel breakpoints

我正在尝试修改硬件断点(x86调试寄存器),以便在内核空间(LKM)的迭代次数上设置不同的地址。要修改HW断点,我将禁用perf事件并设置attr.bp_addr并重新启用该事件。我可以第一次注册HW-breakpoint,但修改它们会因内核崩溃而失败。在内核空间修改HW断点的最佳方法是什么?

0 个答案:

没有答案