mirror of
https://github.com/gatieme/LDD-LinuxDeviceDrivers.git
synced 2026-09-26 15:33:35 +08:00
kernel debug tools...
This commit is contained in:
@@ -0,0 +1,92 @@
|
||||
Linux内核调试以及用户空间与内核空间进行数据交换的方式
|
||||
=======
|
||||
|
||||
| CSDN | GitHub |
|
||||
|:----:|:------:|
|
||||
| [You-Get--基于Python3的开源网络视频下载工具](http://blog.csdn.net/gatieme/article/details/61623891) | [`AderXCoding/system/tools/you-get`](https://github.com/gatieme/AderXCoding/tree/master/system/tools/you-get) |
|
||||
|
||||
<br>
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="知识共享许可协议" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a>
|
||||
本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议</a>进行许可, 转载请注明出处, 谢谢合作
|
||||
<br>
|
||||
|
||||
|
||||
|
||||
#2 用户空间与内核空间数据交换的文件系统
|
||||
-------
|
||||
|
||||
##2.1 debugfs文件系统
|
||||
-------
|
||||
|
||||
##2.2 procfs文件系统
|
||||
-------
|
||||
|
||||
|
||||
##2.3 sysfs文件系统
|
||||
-------
|
||||
|
||||
##2.4 relayfs文件系统
|
||||
-------
|
||||
|
||||
|
||||
|
||||
#3 内核调试工具
|
||||
-------
|
||||
|
||||
|
||||
##3.1 printk
|
||||
-------
|
||||
|
||||
|
||||
##3.2 ftrace
|
||||
-------
|
||||
|
||||
|
||||
##3.3 kprobe
|
||||
-------
|
||||
|
||||
|
||||
|
||||
|
||||
#4 用户空间工具
|
||||
-------
|
||||
|
||||
|
||||
##4.1 trace-cmd
|
||||
-------
|
||||
|
||||
|
||||
##4.2 systemtap
|
||||
-------
|
||||
|
||||
|
||||
##4.3 kgdb
|
||||
-------
|
||||
|
||||
|
||||
##4.4 kgtp
|
||||
-------
|
||||
|
||||
|
||||
|
||||
[Linux内核里的DebugFS](http://www.cnblogs.com/wwang/archive/2011/01/17/1937609.html)
|
||||
|
||||
[Debugging the Linux Kernel with debugfs](http://opensourceforu.com/2010/10/debugging-linux-kernel-with-debugfs/)
|
||||
|
||||
[debugfs-seq_file](http://lxr.free-electrons.com/source/drivers/base/power/wakeup.c)
|
||||
|
||||
|
||||
[Linux Debugfs文件系统介绍及使用](http://blog.sina.com.cn/s/blog_40d2f1c80100p7u2.html)
|
||||
|
||||
[Linux 文件系统:procfs, sysfs, debugfs 用法简介](http://www.tinylab.org/show-the-usage-of-procfs-sysfs-debugfs/)
|
||||
|
||||
[用户空间与内核空间数据交换的方式(1)------debugfs](http://www.cnblogs.com/hoys/archive/2011/04/10/2011124.html)
|
||||
|
||||
|
||||
[Linux 运用debugfs调试方法](http://www.xuebuyuan.com/1023006.html)
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="知识共享许可协议" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a>本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议</a>进行许可, 转载请注明出处, 谢谢合作.
|
||||
@@ -0,0 +1 @@
|
||||
[用户空间与内核空间数据交换的方式(4)------relayfs](http://www.cnblogs.com/hoys/archive/2011/04/10/2011270.html)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user