码迷,mamicode.com
首页 >  
搜索关键字:内核调试    ( 173个结果
嵌入式 Linux 对内存的直接读写(devmem)
【摘要】这个工具的原理也比较简单,就是应用程序通过mmap函数实现对/dev/mem驱动中mmap方法的使用,映射了设备的内存到用户空间,实现对这些物理地址的读写操作。...
分类:系统相关   时间:2015-07-23 21:51:39    阅读次数:613
SystemTap 内核调试
一、简介 二、安装 参考: http://www.cnblogs.com/wangkangluo1/archive/2012/06/26/2562971.html 1、查看内核版本 uname -a 2、安装systemtap yum install -y systemtap 3、安装kernel-...
分类:其他好文   时间:2015-06-21 14:24:05    阅读次数:183
ida GDB 远程调试
在看雪上回答的问题,有人问在WinDbg下断KiDebugRoutine或者KdEnterDebugger函数会引发蓝屏!因为是在调试Windows的内核调试引擎,我给出的解决办法是用不依赖Windows的内核调试引擎对其进行调试,在以前分析Windows的启动过程时用到过ida的远程调试,在Win...
分类:数据库   时间:2015-06-17 00:34:07    阅读次数:233
Linux 内核调试之 printk
问题描述:最近这两天再调试 platform 驱动,程序老是有点小问题,得不到自己想要的结果,突然意识到内核调试重要性,重新整理一下 printk 基本用法。内核通过 printk() 输出相关信息,在调用 printk() 函数时必须要指定日志级别。 1、printk 日志等级 在 include/linux/kernel.h 中定义了如下几个日志级别 #define KERN_EMERG "" /* 系统崩溃 */ #define KERN_ALERT "" /* 必须紧急处理 */ ...
分类:系统相关   时间:2015-06-09 21:59:11    阅读次数:318
android 内核调试
1. checkout goldfish 源码git clone https://android.googlesource.com/kernel/goldfish.gitgit checkout -t origin/android-goldfish-3.4 -b goldfish3.42. 设置环境...
分类:移动开发   时间:2015-05-25 20:22:20    阅读次数:588
内核调试工具——strace
简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执...
分类:其他好文   时间:2015-05-11 14:36:25    阅读次数:181
Linux内核学习总结
钱自强 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 1. 作业目录 这里从第二周才开始追课程,所以缺少第一周的 第二周 内核进程调度 第三周 内核调试 第四周 利用嵌入式汇编调...
分类:系统相关   时间:2015-05-04 23:29:21    阅读次数:167
20150501 调试分析之 修改内核来定位系统僵死问题
20150501 调试分析之 修改内核来定位系统僵死问题2015-05-01 Lover雪儿今天还是研究内核调试,死机,这个词语,大家应该不陌生.当我们写程序,如果加入到内核中的程序中有出现死循环的话,启动内核运行程序会直接进入相对死机状态.那么怎么可以解决这个问题呢?我们都知道,我们人的心脏是一直...
分类:其他好文   时间:2015-05-01 13:15:26    阅读次数:277
如何快速定位 Linux Panic 出错的代码行
内核调试中最常见的一个问题是:内核 Panic 后,如何快速定位到出错的代码行?就是这样一个常见的问题,面试过的大部分同学都未能很好地回答,这里希望能够做很彻底地解答。...
分类:系统相关   时间:2015-04-28 09:42:48    阅读次数:220
第三周 内核调试
钱自强 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000290001.实验结果这周主要是搭建linux内核测试的环境,以及简单分析linux内核的相关函数和执行步骤。首先是将一个内存镜像装入内核中运行的...
分类:其他好文   时间:2015-03-19 23:36:51    阅读次数:158
173条   上一页 1 ... 13 14 15 16 17 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!