![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kernel
文章平均质量分 61
网络编码
这个作者很懒,什么都没留下…
展开
-
AMDGPU doorbell offset分配
本文主要是debug AMDGPU SDMA的doorbell offset。原创 2023-02-10 15:39:54 · 474 阅读 · 0 评论 -
How to build linux kernel for ubuntu
一般而言我们更新ubuntu的linux kernel只需要即可,但是有时候官方的库可能缺少我们想要的config,所以需要自己编译对应的linux kernel。比如,笔者本人缺少的就是这个config,需要注意的是这个config在5.11的kernel上已经木有了。如果有需要记得更新grub。...原创 2022-08-10 09:15:46 · 1220 阅读 · 0 评论 -
NUMA初探
工具numactlgithub地址:https://github.com/numactl/numactl在ubuntu上可以直接安装。(base) [root@localhost test]# numactl --hardwareavailable: 8 nodes (0-7)node 0 cpus: 0 1 2 3 4 5 6 7node 0 size: 65431 MBnode 0 free: 35258 MBnode 1 cpus: 8 9 10 11 12 13 14 15nod原创 2021-06-30 21:02:25 · 517 阅读 · 0 评论 -
使用ftrace分析linux kernel代码流程
问题的起源,rocm中在进行PtraceAccess测试的时候遇见子进程可以访问父进程的system memory,但是无法访问device memory,但pc机器的linux kernel无法debug,只能使用ftrace。详细的ftrace可以参考这里:ftrace和trace-cmd:跟踪内核函数的利器/* Linux OS-specific test for a debugger accessing HSA memory in a * debugged process. * *原创 2021-04-06 19:34:34 · 401 阅读 · 0 评论