专题

按内核工程主题浏览文章。

专题页会根据文章的 category 自动生成卡片。以后只要文章写好分类,这里就会自动出现并更新。

专题索引

查看全部分类
4 篇文章 Notes LoongArch 机器配置 Vim + coc.nvim + clangd 记录
最新更新 LoongArch 机器配置 Vim + coc.nvim + clangd 记录
2 篇文章 Device Tree 设备树问题通常不是单纯写错一个属性,而是硬件连接、binding、驱动匹配、资源获取和 probe 时序共同作用的结果。
最新更新 设备树问题排查方法:不要只盯着 dts
2 篇文章 Driver Development probe 失败不是一个点,而是一条资源依赖链。错误码、defer、devm 生命周期和日志位置决定了排查效率。
最新更新 驱动 probe 失败排查:从错误码看资源依赖
2 篇文章 Kdump / Crash vmcore 的价值不在于文件本身,而在于能否用 crash 把崩溃时的任务、内存、锁和对象状态还原成可验证证据。
最新更新 kdump 和 crash 分析流程:让 vmcore 变成证据
5 篇文章 Kernel Debugging 内核内存泄漏排查不能只看 free 下降,要把 slab、page owner、kmemleak、引用计数和对象生命周期串成一条证据链。
最新更新 内核内存泄漏排查:从 slab 增长到对象归属
2 篇文章 Patch Notes 回归定位不是机械运行 git bisect,而是定义好现象、构建可重复测试、控制变量,并在坏提交出现后验证根因。
最新更新 内核回归定位:让 bisect 成为工程流程
7 篇文章 人生感悟 很多人的疲惫不是因为事情太多,而是因为把一个本来可以拆解的问题,长期保持成了一团模糊的压力。
最新更新 人生感悟:把生活拆成可以完成的小问题
1 篇文章 Boot Flow 启动失败要按阶段定位:镜像加载、解压、early console、设备树、initcall、rootfs 和 init,每一段都有不同的证据来源。
最新更新 Linux 启动流程调试:从 bootloader 到第一个 userspace
13 篇文章 数学 数学里最深的能力,不是算得快,而是在变化里看见不变,在具体里提炼出结构。
最新更新 数学感悟:抽象不是远离世界,而是抓住不变量
2 篇文章 生活 时间表只能安排任务,真正决定能否执行的,是精力边界、恢复能力和对消耗的诚实判断。
最新更新 生活感悟:精力边界比时间管理更底层
1 篇文章 Driver Debugging probe 成功路径通常被反复测试,失败路径却容易留下未释放资源、半初始化状态和异步回调残留。
最新更新 驱动 probe 失败路径比成功路径更容易藏 bug