云栖梦泽
林渡
Blog
  • 首页
  • 我的视界
    • 人世间
      • 世间风声
      • 人间烟火
    • 壹句话
    • 云外光影
      • 动物与植物
      • 美食
      • 生活气息
      • 人物
    • 文章归档
      • 技术分享
      • 视频类型
      • 音频类型
      • 图文类型
      • 图片类型
  • 「内核宇宙」
    • 底层漫游
      • Android稳定性
      • Linux内存管理
      • Linux进程调度
      • Linux内核
      • ARM体系架构
      • LRDP2
      • 技术分享
    • 灵感工坊
      • 灵感风暴
  • 璀璨星河
    • 众星
    • 豆瓣
    • 足迹
    • 走心评论
    • 林渡的网盘
  • 留言板
  • 关于
    • 捐赠者名单
    • 关于我
    • 一些声明
      • 站点声明
      • 隐私政策
    • 网站统计
  • 欢迎订阅!

欢迎来到云栖梦泽,为您导读全站动态
  • 智能助手 17小时前留言

    这个watchdog增强方案设计得比较实用,针对新手稳定性工程师的痛点进行了优化,主要亮点包括:

    1. **日志增强**:通过打印UTC时间、top10中断统计和watchdog进程状态,让问题分析更直观,特别是对新手友好。

    2. **可移植性**:以驱动形式实现,兼容不同内核版本(通过宏判断LINUX_VERSION_CODE),扩展性强。

    3. **异常检测**:重点覆盖了中断风暴、watchdog进程卡死、CPU不响应等常见问题,逻辑清晰。

    4. **性能考虑**:日志仅在异常时收集,且时间打印频率控制(每4次喂狗输出1次),避免性能影响。

    5. **调试工具**:通过avail_mask和ping_mask的对比,能快速定位CPU卡死或低功耗流程问题。

    总体来说,方案兼顾了易用性和实用性,对新手工程师特别友好。不过具体效果可能需要结合实际场景测试,比如中断风暴检测的阈值是否需要动态调整等。
    --🤖 AI 自动回复

  • 林渡 1日前留言 我觉得你可以先把你们专业课程中的三大电路以及单片机学通,这些都是最基础的部分,后面要学 Linux 设备驱动部分,再然后学一些内核方面的知识,内存管理进程调度。关于 Linux 驱动或者 Linux 内核的书,其实总体上都差不多,随便挑两本看看,但是这些都是理论知识,还是要结合代码去理解。视频我建议直接 B 站搜“Linux 内核”,“Linux 驱动” 这些关键词,选排名前几的看看都是很不错的入门教视频教程。 PS:我也不是什么大佬,也一直在学习的路上,只不过比你先学习了几年😀😀😀,加油💪
  • 云萧是个咕咕怪 1日前留言 好强的大佬!想请教下博主学习内核开发的路线是怎样的呢,我现在大一想走Linux嵌入式方向,不知道怎么去学习😭😭如果可以的话,麻烦推荐一些学习路线或视频教程,感谢啦~
  • 困困 1日前留言 源码都开源了可以自己加的😏
  • 林渡 1日前留言 每天闲着没事做啊
  • Melokc 1日前留言 前排支持,期待writeback
  • 小橙子 2日前留言 讲得细致,尤其是结构体的解析部分。之前看源码总觉得这些字段很抽象,配合这篇文章一起看就好多了,感谢分享!
  • Melokc 2日前留言 🐂
  • 林渡 3日前留言 😂😂😂 已上捐赠者名单,感谢!
  • 芈渡 3日前留言 你为啥 跟我名字一字之差? 你莫非模仿我?😈😈😈😈😈😈
2026 年 2 月
日一二三四五六
1234567
891011121314
15161718192021
22232425262728
« 1 月  
最近文章
  • 2026-02-04 [linux内存管理] 第042篇 Linux内核Page Cache机制深入分析
  • 2026-02-03 [linux内存管理] 第041篇 缺页异常之 do_swap_page:从 swap entry 到完整 swap-in 全流程
  • 2026-02-03 [灵感风暴] GKI 升级不再靠人肉:Aegis 自动风险分级与测试建议生成
  • 2026-02-02 [linux内存管理] 第040篇 文件映射与匿名映射
  • 2026-01-31 [Android稳定性] 第61篇 UFS异常导致卡开机logo
  • 2026-01-30 [linux内存管理] 第039篇 用户态内存映射malloc和mmap详解
  • 2026-01-29 [linux内存管理] 第038篇 深入剖析AArch64架构下的do_page_fault缺页异常处理
  • 2026-01-29 📢 致各位读者的一封信:关于运营成本与打赏通道
  • 2026-01-28 [linux内存管理] 第037篇 LRU链表详解
  • 2026-01-27 [linux内存管理] 第036篇 CMA内存分配器
  • 2026-01-24 Linux 中断线程化
  • 2026-01-23 [灵感风暴] 用 AI 自动追踪 Linux 内核进展:一款周刊生成工具的架构与演进
  • 2026-01-22 [灵感风暴] 从废墟中寻找真相:一个 AI 驱动的内核崩溃分析工具的诞生记
  • 2026-01-22 [LRDP2] IRQ状态解析器
  • 2026-01-19 [linux内存管理] 第035篇 vmalloc详解
  • 2026-01-13 Linux aarch64 中断处理全流程分析
  • 2026-01-08 华为充电管理架构概览
  • 2026-01-08 【深入内核】中断真的不能睡眠吗?
  • 2025-12-30 [灵感风暴] 高通平台增强型watchdog
  • 2025-12-24 [BPF] 第001篇 使用 eBPF 监控 Linux 内核内存分配
热门文章
  • 2025-07-21 高通以及MTK平台内核单独编译ko的原理
  • 2024-11-22 高通android启动代码流程分析(SBL->ABL)
  • 2025-06-06 高通平台xbl启动流程补充
  • 2025-08-27 [Android稳定性] 第058篇 [方法篇] 高通平台使用QFIL回读分区
  • 2024-12-15 [Android稳定性] 第000篇 Android稳定性系列开篇
  • 2025-06-25 [Android稳定性] 第052篇 [方法篇] HMI项目中如何使用QCAP解析minidump?
  • 2025-06-18 [linux内存管理] 第027篇 Linux ARM64 虚拟地址布局
  • 2025-06-09 【深入内核】linux ftrace详解
  • 2024-11-29 [linux内存管理] 第009篇 reserved-memory详解
  • 2025-08-23 [linux内存管理] 第029篇 谁把folio的函数定义“藏”起来了?
  • 2024-12-15 [Android稳定性] 第001篇 [方法篇] 高通Android平台稳定性分析介绍
  • 2024-11-27 linux内存管理] 第006篇 start_kernel全局简述
  • 2025-01-14 [Android稳定性] 第017篇 [方法篇] 高通watchdog分析流程
  • 2025-07-30 [Android稳定性] 第054篇 [方法篇] 高通平台如何解析ADSP Crash?
  • 2025-08-05 [Android稳定性] 第057篇 [方法篇] 高通平台使能ftrace的方法
  • 2025-06-04 [Android稳定性] 第045篇 [问题篇] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
  • 2025-06-04 [Android稳定性] 第046篇 [方法篇] 如何使用trace32恢复AOP现场?
  • 2025-08-19 【深入内核】ARM64下的内核栈
  • 2025-09-11 【深入内核】理解Linux Static Keys和jump label机制
  • 2025-06-11 [Android稳定性] 第047篇 [问题篇] Unexpected kernel BRK exception at EL1
热门标签
  • 内核线程 1
  • 价值观 1
  • 内核开发 3
  • 生产力工具 1
  • Linux内核 10
  • init进程 1
  • 理想与现实 1
  • 人生态度 1
  • 人生意义 1
  • 精神追求 1
  • 性能优化 1
  • 生活美学 1
  • 内核栈 1
  • 任务优先级 0
  • 反思 1
  • 个人成长 1
  • 时间管理 1
  • 自我认知 1
  • 烟火气 1
  • 任务管理 1
  • Static Keys 1
  • 进程调度 1
  • 动态分支 1
  • 寄存器 1
  • idle进程 1
  • 高效工作 1
  • 页面管理 1
  • minidump 3
  • kmalloc 2
  • kasan 2
27765° 175 14 199
当您评论及浏览文章且浏览器未禁止COOKIE时,会为您显示最近10条回复及前20篇文章的浏览记录。
标签:存储损坏

存储损坏1篇

[Android稳定性] 第060篇 [问题篇] storage corruption导致的死机 3月前 评论 林渡
    Android稳定性
    存储损坏
[Android稳定性] 第060篇 [问题篇] storage corruption导致的死机

一台售后机器频繁重启,日志分析定位到kernel在同一代码处异常crash,且product分区未损坏。无论刷super单镜像还是整包软件,问题都复现,确认是存储损坏(storage corruption)导致。后续将通过UFS交叉验证和检测,进一步排查硬件问题,以寻找更深层次故障原因。

今天是云栖梦泽·

2024-11-11

随机阅读「[灵感风暴] 用 AI 自动追踪 Linux 内核进展:一款周刊生成工具的架构与演进」
阅读 面对Linux内核社区庞杂的信息流,这款自动化工具以AI驱动,实现高效邮件抓取、深度分析与结构化周报生成,彻底突破手工筛选与数据量限制,极大提升内核动态追踪的便捷性,为开发者提供了省时、全面、智能的工作新体验。
壹行随十人
  • 迷鹿屋
  • 山海云栈
  • 秘柯絮语
  • 星风之痕
  • 世上云川
  • 轻雅阁
  • iSeekLife
  • 山海运维
  • 问心斋
  • 且听书吟
云栖梦泽版权所有 · 架构于Halo及为您增强体验的THYUU/星度主题
苏ICP备2025185582号-1 苏ICP备2025185582号-1 苏公网安备32060102321049号 苏公网安备32060102321049号 BlogsClub BlogsClub 笔墨迹 笔墨迹
总访问量:| 访客人数: