小编cp5*_*662的帖子

通过KGDB调试模块

我想调试我的内核模块.对于我试图把一个断点do_one_initcallkernel/ module.c我之前init_module被调用,但它显示

无法访问地址0x802010a0的内存

以下是Makefile我使用的:

obj-m := hello.o

KDIR=/lib/modules/$(shell uname -r)/build
PWD=$(shell pwd)

EXTRA_CFLAGS += -g

all:
        make -C $(KDIR) M=$(PWD) modules

clean:
        make -C $(KDIR) M=$(PWD) clean
Run Code Online (Sandbox Code Playgroud)

请告诉我可能是什么问题.

debugging kernel-module

5
推荐指数
1
解决办法
5740
查看次数

标签 统计

debugging ×1

kernel-module ×1