gatieme
|
aedbf881c9
|
simple eBPF example...
|
2017-11-12 14:47:25 +08:00 |
|
gatieme
|
928ecf8c49
|
simple eBPF example...
|
2017-11-12 14:46:39 +08:00 |
|
gatieme
|
12051e12d2
|
add gitignore file...
|
2017-11-12 14:36:31 +08:00 |
|
gatieme
|
6071493df0
|
add gitignore file for eBPF...
|
2017-11-12 14:35:23 +08:00 |
|
gatieme
|
e525a69afa
|
use kernel libbpf and libbpf_load library...
|
2017-11-12 14:34:00 +08:00 |
|
gatieme
|
7a60140ef7
|
simple eBPF example(include makefile used kernel)...
|
2017-11-12 14:29:46 +08:00 |
|
gatieme
|
61b0de84a9
|
Linux 内核编译 LOCALVERSION 配置(分析内核版本号自动添加的+号)--http://blog.csdn.net/gatieme/article/details/78510497
|
2017-11-12 10:52:32 +08:00 |
|
gatieme
|
50a18afb62
|
Linux内存描述之内存区域zone--Linux内存管理(三)--http://blog.csdn.net/gatieme/article/details/52384529
|
2017-11-05 12:27:07 +08:00 |
|
gatieme
|
d4faaed095
|
kptr_restrict 向用户空间内核中的指针(/proc/kallsyms-modules显示value全部为0)--http://blog.csdn.net/gatieme/article/details/78311841
|
2017-10-22 18:38:10 +08:00 |
|
gatieme
|
40abf66408
|
kptr_restrict 向用户空间内核中的指针(/proc/kallsyms-modules显示value全部为0)--http://blog.csdn.net/gatieme/article/details/78311841
|
2017-10-22 18:37:29 +08:00 |
|
gatieme
|
7b2425d47c
|
获得内核函数地址的四种方法--http://blog.csdn.net/gatieme/article/details/78310036
|
2017-10-22 14:55:12 +08:00 |
|
gatieme
|
7b2f43b495
|
获得内核函数地址的四种方法--http://blog.csdn.net/gatieme/article/details/78310036
|
2017-10-22 14:52:02 +08:00 |
|
gatieme
|
04abb5b9d0
|
程序名缩短可降低时间...
|
2017-10-15 19:58:08 +08:00 |
|
gatieme
|
7effb21a07
|
ptrace bug : add a.x86_64 and a.arm64
aarch64-linux-gnu-objdump -d ./a.arm64 | wc -l
objdump -d a.x86_64 | wc -l
|
2017-10-15 19:35:51 +08:00 |
|
gatieme
|
5fe11d3796
|
ptrace bug...
|
2017-10-15 19:31:18 +08:00 |
|
gatieme
|
ac1838dcf3
|
qemu...
|
2017-10-15 19:16:02 +08:00 |
|
gatieme
|
31819ac3df
|
ptrace bug...
|
2017-10-15 18:58:49 +08:00 |
|
gatieme
|
8aacb11897
|
ptrace bug...
|
2017-10-15 13:55:27 +08:00 |
|
gatieme
|
2301580aa9
|
install bcc...
|
2017-10-14 22:12:24 +08:00 |
|
gatieme
|
8c739fa7cb
|
ptrace bug...
|
2017-10-14 22:05:58 +08:00 |
|
gatieme
|
fdba1990f0
|
update perf bug...
|
2017-10-08 22:24:45 +08:00 |
|
gatieme
|
1cd7343048
|
update perf bug...
|
2017-10-08 22:24:12 +08:00 |
|
gatieme
|
051401a533
|
update perf bug...
|
2017-10-08 22:21:34 +08:00 |
|
gatieme
|
362a325630
|
update...
|
2017-10-02 20:30:19 +08:00 |
|
gatieme
|
c48ba46b37
|
add futex_bug...
|
2017-09-09 19:19:01 +08:00 |
|
gatieme
|
ca34e08a97
|
update mutex...
|
2017-09-09 18:55:44 +08:00 |
|
gatieme
|
0dc82e48b8
|
向内核提交PACTH...
|
2017-09-02 16:23:34 +08:00 |
|
gatieme
|
3890636a81
|
添加强制卸载驱动force_rmmod, systemtap脚ap脚本实现...
|
2017-07-14 21:43:32 +08:00 |
|
gatieme
|
d338837aa1
|
强制卸载异常驱动...
|
2017-07-11 19:38:43 +08:00 |
|
gatieme
|
bb0b815e53
|
force_rmmod...
|
2017-06-29 00:07:44 +08:00 |
|
gatieme
|
34debbb3c8
|
强制卸载异常驱动...
|
2017-06-27 15:26:34 +08:00 |
|
gatieme
|
4b7bf7a46b
|
完善的oops...
|
2017-06-25 13:14:47 +08:00 |
|
gatieme
|
4b95419c3f
|
完善了oops...
|
2017-06-25 00:17:16 +08:00 |
|
gatieme
|
e88cdefc2e
|
根据内核Oops 定位代码工具使用— addr2line 、gdb、objdump--http://blog.csdn.net/u012719256/article/details/53365155
|
2017-06-21 23:07:06 +08:00 |
|
gatieme
|
cd4f89cd29
|
sparse内核工具...
|
2017-06-20 23:14:31 +08:00 |
|
gatieme
|
b31982e336
|
Linux 内核代码风格--Kernel Coding Style(不断更新-20170616)--http://blog.csdn.net/gatieme/article/details/73323115
|
2017-06-16 12:00:18 +08:00 |
|
gatieme
|
df8019036f
|
qemu...
|
2017-05-29 22:45:30 +08:00 |
|
gatieme
|
3d5177bb2f
|
qemu...
|
2017-05-29 22:19:36 +08:00 |
|
gatieme
|
d2cfff9e03
|
kernel code style...
|
2017-05-25 11:17:55 +08:00 |
|
gatieme
|
08931d5a1d
|
Merge branch 'master' of github.com:gatieme/LDD-LinuxDeviceDrivers
|
2017-05-25 11:14:39 +08:00 |
|
gatieme
|
c2d2d907c9
|
kernel code style...
|
2017-05-24 23:20:45 +08:00 |
|
gatieme
|
e0aa09dcdf
|
kernel代码风格...
|
2017-05-16 21:12:57 +08:00 |
|
gatieme
|
4035150ba0
|
移植驱动...
|
2017-05-10 23:56:02 +08:00 |
|
gatieme
|
40377d669a
|
init_MUTEX被废除(解决rror: implicit declaration of function ‘init_MUTEX’)--http://blog.csdn.net/gatieme/article/details/71598127
|
2017-05-10 22:56:36 +08:00 |
|
gatieme
|
c4f1ad5d41
|
内核新的ioctl方式--unlocked_ioctl和compat_ioctl(解决error:unknown field 'ioctl' specified in initializer)--http://blog.csdn.net/gatieme/article/details/71437163
|
2017-05-10 22:55:41 +08:00 |
|
gatieme
|
426c0a829d
|
init_MUTEX被废除(解决rror: implicit declaration of function ‘init_MUTEX’)--http://blog.csdn.net/gatieme/article/details/71598127
|
2017-05-10 22:14:50 +08:00 |
|
gatieme
|
dc4ee150b1
|
内核同步机制...
|
2017-05-10 12:44:46 +08:00 |
|
gatieme
|
2daf9de82c
|
内核同步机制...
|
2017-05-09 23:50:12 +08:00 |
|
gatieme
|
6035cdb0a3
|
内核同步机制,,,
|
2017-05-09 23:49:47 +08:00 |
|
gatieme
|
624727cffd
|
同步机制...
|
2017-05-09 23:30:59 +08:00 |
|