![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
AKeywordSE
74.125.205.147
展开
-
Linux下代码阅读编辑工具推荐
gvim+taglist+cscope或者emacs+cscopescreen emacs vim global cscope原创 2014-06-10 11:09:35 · 628 阅读 · 0 评论 -
objdump 反汇编
cd ./boot/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/./arm-eabi-objdump -S omx_base_trsc.o 2>&1 | tee disassemble.txt原创 2014-06-11 20:56:20 · 537 阅读 · 0 评论 -
利用addr2line来定位问题
[] (msmfb_suspend+0x1c/0x2c) from[] (early_suspend+0xf8/0x1a4)[] (early_suspend+0xf8/0x1a4) from[] (worker_thread+0x14c/0x240)[] (worker_thread+0x14c/0x240) from[] (kthread+0x88/0x90)[] (kthread原创 2014-06-16 09:24:26 · 1052 阅读 · 0 评论 -
黑屏或特殊情形下查看对应进程的栈和调用情况
在黑屏问题分析时,可以分2个类别:1、adb可用2、adb不可用在adb不可用时,我们需要d原创 2014-06-16 09:35:58 · 764 阅读 · 0 评论 -
在win下svn环境中制作patch供linux下使用
我们可能有几套工作环境win+svnlinux+git所有有时候原创 2014-06-21 09:33:38 · 974 阅读 · 0 评论 -
kernel内存泄漏的调试
\boot\kernel\lib\Kconfig.debug 修改config DEBUG_KMEMLEAK_EARLY_LOG_SIZE中default 400为4000,因为400会泄漏,kernel调用log_early刚好401次,刚刚把400次耗光,导致log_early中满足crt_early_log >= ARRAY_SIZE(early_log)进而kmemleak_disab原创 2014-06-23 09:59:06 · 2116 阅读 · 0 评论