| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-10 | some comment | zy | |
| 2023-10-23 | _cond_resched, maybe work. | zy | |
| 2023-10-23 | fix build err | zy | |
| 2023-10-19 | ... | zy | |
| 2023-10-19 | diag_pmu_exit has two difine.. | zy | |
| 2023-10-19 | kprobe fix | zy | |
| 2023-10-19 | profile_event 替换为 kprobe | zy | |
| 2023-10-18 | more fix | zy | |
| 2023-10-18 | init | zy | |
| 2022-07-31 | diagnose: support the pmu metrics | Wen Yang | |
| 2022-06-16 | diagnose: avoid page faults when backtracking the stack | Wen Yang | |
| Fixed this issue: [23914088.479164] Call Trace: [23914088.482211] ? should_numa_migrate_memory+0x54/0x170 [23914088.487777] ? mpol_misplaced+0x135/0x1a0 [23914088.492376] do_numa_page+0x29e/0x2b4 [23914088.496629] handle_mm_fault+0x970/0xda0 [23914088.501146] ? futex_wait_queue_me+0xc1/0x120 [23914088.506106] ? futex_wait+0xf6/0x250 [23914088.510279] ? do_futex+0xb8/0x600 [23914088.514272] __do_page_fault+0x26b/0x4a 0 [23914088.518785] do_page_fault+0x32/0x110 [23914088.523033] page_fault+0x1e/0x30 [23914088.526933] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [23914088.533264] Code: 89 d1 c1 e9 03 83 e2 07 f3 48 a5 89 d1 f3 a4 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 0f 01 cb 83 fa 40 0f 82 70 ff ff ff 89 d1 <f3> a4 31 c0 0f 01 ca c3 66 2e 0f 1f 84 00 00 00 00 00 89 d1 83 f8 [23914088.553153] RSP: 0018:ffffc900758afd50 EFLAGS: 00050006 [23914088.558968] RAX: 0000000000000000 RBX: ffffffffc1930070 RCX: 00000000000000a0 [23914088.566933] RDX: 0000000000000400 RSI: 00007fedf6400000 RDI: ffffffffc19303d0 [23914088.574896] RBP: ffffffffc192e7a8 R08: ffffffffc192e7a0 R09: ffffffffc192e870 [23914088.582859] R10: 0000000000000000 R11: 0000000000000040 R12: ffff88a308b92f80 [23914088.590824] R13: ffff88a308b92f80 R14: ffffffffc1932870 R15: 00007fedf63fe4a0 [23914088.598813] diag_task_raw_stack+0xfd/0x170 [diagnose] [23914088.604547] ? kernfs_name+0x42/0x50 [23914088.608734] stop_run_trace+0x2c1/0x330 [diagnose] [23914088.614125] ? kernfs_name+0x42/0x50 [23914088.618310] trace_sys_exit_hit+0x74/0x1b0 [diagnose] [23914088.623966] syscall_slow_exit_work+0x96/0xc0 [23914088.628924] do_syscall_64+0x137/0x200 [23914088.633267] entry_SYSCALL_64_after_hwframe+0x44/0xa9 | |||
| 2022-04-24 | symbol: simplify the code a little and fix the issue of arm 5.10 kernel ↵ | Wen Yang | |
| loading failure | |||
| 2022-04-11 | diagnose-tools: sched-delay: 支持5.10 | Baoyou Xie | |
| 2022-04-11 | diagnose-tools: sched-delay: 编译问题 | Baoyou Xie | |
| 2022-04-11 | diagnose-tools: 支持4.19-011版本 | Baoyou Xie | |
| 2022-04-03 | stub: cleanup those weak functions for init, exit, active, deactive and ioctl | Wen Yang | |
| 2022-04-03 | sched_delay: support the ali_5000 kernel version | Wen Yang | |
| 2022-01-13 | diagnose-tools: ↵ | Yang Wei | |
| 初始化模块时一次性vmalloc申请diag_percpu_context,避免在频繁vmalloc申请出现模块加载慢问题 | |||
| 2022-01-09 | diagnose-tools:增加tcp-connect功能,用于记录tcp主动、被动打 ↵ | Yang Wei | |
| 开、关闭等信息 | |||
| 2021-11-28 | diagnose-tools: ↵ | Yang Wei | |
| kprobe在容器中支持使用容器内进程(线程)的tgid(pid) memcg-stats功能buffer设置为4M | |||
| 2021-11-28 | diagnose-tools: ↵ | Yang Wei | |
| 解决3.10编译错误以及加载模块失败问题,同时修改一处笔误 | |||
| 2021-11-25 | Merge pull request #151 from w-simon/fix_5.10 | git-baoyou | |
| memcg-stats: 输出mount点的路径,便于分析memcg的内存占用 | |||
| 2021-11-24 | Merge branch 'master' into master | zijiang-huang | |
| 2021-11-24 | fix compile problem about throttle_delay | zijiang.hzj | |
| 2021-11-23 | memcg-stats: 输出mount点的路径 | Wen Yang | |
| 2021-11-16 | Merge pull request #148 from jiangxiongwei/master | git-baoyou | |
| cpu throttle delay detect | |||
| 2021-11-13 | diagnost-tools: 适配kernel 5.10 + glibc 2.32 | Wen Yang | |
| 2021-11-10 | sched: throttle-delay userspace function | Xiongwei Jiang | |
| 2021-11-10 | sched: throttle-delay kernel space | Xiongwei Jiang | |
| 2021-10-28 | Merge pull request #145 from albinyang/master | git-baoyou | |
| load-monitor: 新增输出各CPU上正在运行进程的内核态和用户态堆栈功能 | |||
| 2021-10-28 | Merge pull request #146 from w-simon/master | git-baoyou | |
| diagnose-tools: support memcg-stats | |||
| 2021-10-28 | diagnose-tools: support memcg-stats | Wen Yang | |
| 2021-10-27 | load-monitor: ↵ | Yang Wei | |
| 新增输出各CPU上正在运行进程的内核态和用户态堆栈功能 | |||
| 2021-10-27 | diagnose-tools: 适配ali5000 | Wen Yang | |
| 2021-10-23 | Merge pull request #144 from w-simon/master | git-baoyou | |
| diagnose-tools: 适配4.19内核 | |||
| 2021-10-22 | diagnose-tools: 适配4.19内核 | Wen Yang | |
| 2021-10-21 | Merge pull request #143 from w-simon/master | git-baoyou | |
| diagnose-tools: 支持阿里ARM芯片+5.10内核 | |||
| 2021-10-21 | diagnose-tools: 支持阿里ARM芯片+5.10内核 | Wen Yang | |
| 2021-10-19 | tcp-retrans: 解决源端口显示错误问题, ↵ | Yang Wei | |
| sock->inet_num是主机字节序,不需要转换. | |||
| 2021-09-01 | diagnose-toos: load: 使用task_contributes_to_load()判断D状态线程, | Yang Wei | |
| 避免误采集(如4.19的kworker相关线程) | |||
| 2021-08-14 | added tracepoint can be hooked in module. | CuiYunhui | |
| Signed-off-by: CuiYunhui <[email protected]> | |||
| 2021-08-08 | utilization: 进程的主线程退出才需要dump_task_info | Yang Wei | |
| 2021-07-26 | rss-monitor: 处理内存申请时间显示精度异常 | fanjiyun | |
| 2021-07-29 | Merge pull request #123 from albinyang/for/master | git-baoyou | |
| diagnose-tools: task-info不带参数时应给出帮助信息 | |||
| 2021-07-29 | diagnose: kprobe:增加TCP_SET_TSQ_THROTTLED功能 | Yang Wei | |
| 当tcp套接字设置TSQ_THROTTLED标志时记录当前线程信息,目前只支持4.9.151版本 | |||
| 2021-07-29 | diagnose-tools: 修复utuntu 20.04编译问题 | Baoyou Xie | |
| 2021-07-29 | diagnose-tools: 编译问题 | Baoyou Xie | |
| 2021-07-29 | diagnose-tools: 增加user_mode字段 | Baoyou Xie | |
| 2021-07-19 | diagnose-tools: 笔误 | Baoyou Xie | |
| 2021-07-15 | Merge branch 'master' of https://github.com/alibaba/diagnose-tools | Baoyou Xie | |
