Kernel Live-patching (by quqi99)

作者:张华  发表于:2016-02-27版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明( http://blog.csdn.net/quqi99 )GCC 4.6的mfentry特性支持使用ftrace在内核函数前添加一个勾子函数(可使用gcc -pg -mfentry test.c; objdump -d ./a.out命令确认),这个Kernel Li...
阅读(1322) 评论(1)

Building Ubuntu Kernels with Debug Symbols (by quqi99)

作者:张华  发表于:2016-02-25版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明( http://blog.csdn.net/quqi99 )git clone git://kernel.ubuntu.com/ubuntu/linux.git ubuntu-linux#git clone --reference ubuntu-linux git://...
阅读(1818) 评论(0)

(WIP)C语言知识回顾(by quqi99)

作者:张华  发表于:2016-02-19版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明( http://blog.csdn.net/quqi99 )位操作&: 与操作,都为1才为1,否则为0|: 或操作,有一个为1就为1,否则为0^: 异或操作,不同就为1,否则为0~: 取反,把1置为0, 0置为1>>: 左移, 如:0000 1000>>3=0000 0...
阅读(1314) 评论(0)

搭建基于qemu + eclipse的kernel调试环境(by quqi99)

作者:张华  发表于:2016-02-06版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明( http://blog.csdn.net/quqi99 )使用qemu结合eclipse或者DDD等gdb的图形前端,跟踪协议栈或者文件系统内存管理等都会非常方便。就是与硬件驱动相关的跟踪可能差点。编译内核下载Linux Kernel源码,并编译生成压缩的kernel...
阅读(3814) 评论(1)
    个人资料
    • 访问:1444295次
    • 积分:16702
    • 等级:
    • 排名:第675名
    • 原创:309篇
    • 转载:10篇
    • 译文:0篇
    • 评论:300条