当前位置: 首页 > news >正文

解析kernel module(KO)行号

[DESCRIPTION]
 通过地址和symbol 解析kernel module的行号
[SOLUTION]
 1.所需工具:addr2line,objdump
   MTK GAT工具有自带在GAT安装目录:
   D:\gat-win32-x86_64-4\prebuilt\android-sdk\bin\aarch64-linux-android-addr2line.exe
   D:\gat-win32-x86_64-4\prebuilt\android-sdk\bin\aarch64-linux-android-objdump.exe
 
 2.解析如下kernel log
 
   PC is at [<ffffffe26e8a05c4>] mtk_dsi_set_LFR+0x38/0x234 [mediatek_drm]
 
   方法1:
Step1:找到模块对应的ko文件
 out_krn\target\product\mgk_xxx\obj\KERNEL_OBJ\kernel-5.10\the_source_code_path_of_target_module\module_name.ko 
 eg:&nbs

http://www.jsqmd.com/news/512093/

相关文章:

  • Qwen3.5-9B多轮对话状态管理:上下文窗口优化与长期记忆实现教程
  • 快速体验东方美学AI:丹青识画系统在线Demo及部署教程
  • Nanbeige 4.1-3B应用场景:编程学习平台用像素终端实时解释代码错误与修复建议
  • 九齐单片机2路PWM控制输出实现指南
  • Glyph视觉推理模型效果对比:传统方法与视觉压缩方案实测
  • [Hang Detect] SYS_HANG_DETECT_RAW中的task info
  • 【Unity】深入解析Vector3与Quaternion:从基础操作到实战应用
  • Qwen-Image效果实测:在40GB数据盘中高效缓存Qwen-VL权重与高频测试图像集
  • Fun-ASR语音识别系统快速上手:支持31种语言,热词增强精准识别
  • 新手友好:GTE文本向量中文大模型Web应用部署全攻略
  • 3月聚焦:优质轻集料混凝土批发厂商哪家好的优选名单,行业内轻集料混凝土精选优质品牌助力工程采购 - 品牌推荐师
  • 用3D Gaussian Splatting自制3D模型:从视频到点云的完整流程(Colmap+FFmpeg)
  • InstructGPT实战解析:从SFT到RLHF的完整训练流程
  • Pixel Dimension Fissioner应用案例:为独立游戏开发者生成100+任务描述
  • Vivado IP许可缺失:从报错到成功生成Bitstream的实战指南
  • Fish-Speech-1.5语音合成与Stable Diffusion联动:打造多媒体内容生产流水线
  • K8s详解
  • 嵌入式事件驱动+状态机轻量级框架设计
  • SmallThinker-3B-Preview惊艳效果:建筑图纸合规性审查中的条款引用与逻辑溯源
  • UniApp左右滑动切换页面避坑指南:从组件到scroll-view的全面解析
  • 从漏洞扫描到责任界定:用Nessus扫描报告讲清楚A、B、C公司的安全协作故事
  • RoboTwin 2.0:如何用多模态大模型与闭环反馈,为异构双臂机器人“量产”高质量仿真数据
  • SenseVoice Small实战案例:科研访谈录音→生成可引用的结构化引文文本
  • 半导体晶圆测量新手必看:3种主流设备实测对比与选型指南
  • STM32_ADC_模数转换器
  • Linux操作系统之线程:线程控制
  • 电机控制必学:Clarke和Park变换的5分钟快速记忆法(附MATLAB验证代码)
  • Bambu Studio 3D打印切片软件:从入门到精通的完整指南
  • STM32_ADC_寄存器操作
  • 基于RABC的权限控制设计