uos-1060 kgdb 修复
本文最后更新于:2023年8月11日 下午
uos-1060 kgdb 修复
修复代码
将x86-kernel
分支4.19-rc8
中的kernel/debug
目录、include/linux/sysrq.h
、drivers/tty/sysrq.c
覆盖4.19内核 6026
对应位置文件。 编译过程中会遇到include/linux/security2.h
中的void security_set_audit_started(int started)
重复定义,注释掉154-156行即可。
4.19-rc8
对应commit id:35a7f35ad1b14.19内核 6026
对应commit id:69a08e713fb2
生成patch
1 |
|
patch下载地址:kgdb_not_work.patch
应用patch
先检查patch文件:
1 |
|
检查能否应用成功:
1 |
|
打补丁:
1 |
|
内核kgdb编译选项
kgdb相关
1 |
|
vmlinux-gdb.py相关
1 |
|
关闭内核随机地址选项
1 |
|
编译内核deb包
1 |
|
uos-1060 kgdb 修复
https://realwujing.github.io/linux/kernel/sysrq_trigger/uos-1060 kgdb 修复/