linux 内核调试指南

http://blog.youkuaiyun.com/djinglan/article/details/7850031#

目录(?)[-]
linux内核调试指南
大海里的鱼有很多而我们需要的是鱼钩一只
一些前言
作者前言
知识从哪里来
为什么撰写本文档
为什么需要汇编级调试
第一部分基础知识
总纲内核世界的陷阱
源码阅读的陷阱
代码调试的陷阱
原理理解的陷阱
建立调试环境
发行版的选择和安装
为什么选debian
debian与ubuntu
从0安装debian
debian重要命令
中文环境设置
debian的键盘设置更改
英文Locale下使用中文输入法
pdf乱码的解决
建立编译环境
安装交叉编译工具
交叉编译工具下载网址
安装arm-linux-gnueabi-XXX 工具集
什么是EABI
安装arm-elf-XXX 工具集
bin工具集的使用
arm-linux-gnueabi-gcc
arm-linux-gnueabi-gdb
qemu的使用
initrdimg的原理与制作
安装与使用
x86虚拟调试环境的建立
基于qemu和内核内置kgdb
基于qemu和qemu内置gdbstub
arm虚拟调试环境的建立
利用qemu
利用qemu安装debian linux
利用qemu安装能进行内核调试的系统
利用skyeye
skyeye虚拟机的内核调试
skyeye的安装与使用
快速试玩
快速配置能调试的环境
为s3c2410配置2626内核
使用最新的skyeye
arm开发板调试环境的建立
基于串口
基于网口
gdb基础
基本命令
gdb之gui
gdb技巧
gdb宏
参考资料
gdb宏的使用
实例
链表遍历类
功能增强类
汇编基础--X86篇
用户手册
ATT汇编格式
内联汇编
汇编与C函数的相互调用
调用链形成和参数传递
寄存器的角色与保护
调用链的形成
栈帧结构与参数传递
完整的调用过程
调用链回溯的代码实现
C难点的汇编解释
例1
例2
例3
例14
优化级别的影响
优化选项
例子
汇编基础--ARM篇
用户手册
调用链形成和参数传递
壮观的标准
别名的烦恼
寄存器的角色与保护
条件执行
调用链的形成
栈帧结构与参数传递
完整的调用过程
调用链回溯的实现
源码浏览工具
调用图生成工具
find grep
wine SI
优缺点
安装wine
安装SI
SI的使用
global
Source-Navigator
vim cscopectags
优缺点
安装cscopectags
命令选项
使用
建立索引
利用vim浏览源码
快捷键的使用
kscope
lxr
SI等与gdb的特点
调用链调用树和调用图
理想调用链
函数指针调用
调用链的层次
非理想调用链
调用树与调用图
调用树的定义
调用树的作用
调用树的分类
调用树的显示
调用树的拼接
调用图
穿越盲区
穿越gdb的盲区
进程切换
中断异常
系统调用
穿越交叉索引工具的盲区
函数指针
查看函数的参数
工程方法
二叉断点
给调用指令下断点
绕过时钟中断的干扰
bug 与 OOPS
网站
第二部分内核分析
调试相关子系统
kgdb源码分析
sysrq
oprofile
kprobes
驱动分析
载入模块符号
seq_filec的分析
modulec的分析
中断处理过程
s3c24xx内存初始化分析
虚拟地址




djinglan的专栏





Windows 系统修复工具主要用于解决 Windows 11/10 系统中的各种常见问题,具有操作简单、功能全面等特点: 文件资源管理器修复:可解决文件资源管理器卡死、崩溃、无响应等问题,能终止崩溃循环。还可修复右键菜单无响应或选项缺失问题,以及重建缩略图缓存,让图片、视频等文件的缩略图正常显示,此外,还能处理桌面缺少回收站图标、回收站损坏等问题。 互联网和连接修复:能够刷新 DNS 缓存,加速网页加载速度,减少访问延迟。可重置 TCP/IP 协议栈,增强网络连接稳定性,减少网络掉线情况,还能还原 Hosts 文件,清除恶意程序对网络设置的篡改,保障网络安全,解决电脑重装系统后网络无法连接、浏览器主页被篡改等问题。 系统修复:集成系统文件检查器(SFC),可自动扫描并修复受损的系统文件。能解决 Windows 激活状态异常的问题,还可重建 DLL 注册库,恢复应用程序兼容性,解决部分软件无法正常运行的问题,同时也能处理如 Windows 沙箱无法启动、Windows 将 JPG 或 JPEG 保存为 JFIF 等系统问题。 系统工具维护:提供启动管理器、服务管理器和进程管理器等工具,用户可控制和管理启动程序、系统服务和当前运行的进程,提高系统的启动和运行速度,防止不必要的程序和服务占用系统资源。还能查看系统规格,如处理器线程数、最大显示分辨率等。 故障排除:集成超过 20 个微软官方诊断工具,可对系统问题进行专业排查,还能生成硬件健康状态报告。能解决搜索和索引故障、邮件和日历应用程序崩溃、设置应用程序无法启动等问题,也可处理打印机、网络适配器、Windows 更新等相关故障。 其他修复功能:可以重置组策略设置、catroot2 文件夹、记事本等多种系统设置和组件,如重置 Windows 应用商店缓存、Windows 防火墙设置等。还能添加重建图标缓存支持,恢复粘滞便笺删除
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值