Linux 内核
6.13.0-rc6
快速搜索
目录
开发流程
提交补丁
行为准则
维护者手册
所有开发流程文档
核心 API
驱动程序 API
子系统
锁定
许可规则
编写文档
开发工具
测试指南
黑客指南
追踪
函数追踪器设计
使用事件和跟踪点分析行为的说明
ftrace - 函数追踪器
使用 ftrace 钩住函数
Fprobe - 函数入口/出口探针
内核探针 (Kprobes)
基于 Kprobe 的事件追踪
Uprobe-tracer:基于 Uprobe 的事件追踪
基于 Fprobe 的事件追踪
使用 Linux 内核跟踪点
事件追踪
子系统跟踪点:kmem
子系统跟踪点:power
NMI 追踪事件
MSR 追踪事件
内核内存映射 I/O 追踪
事件直方图
直方图设计说明
启动时追踪
使用追踪器进行调试
硬件延迟检测器
OSNOISE 追踪器
Timerlat 追踪器
Intel(R) 追踪中心 (TH)
无锁环形缓冲区设计
Tracefs 环形缓冲区内存映射
系统追踪模块
基于 STP 的 MIPI SyS-T
CoreSight - ARM 硬件追踪
Coresight - ARM 上的硬件辅助追踪
CoreSight 系统配置管理器
Coresight CPU 调试模块
Coresight 虚拟追踪模块
CoreSight 嵌入式交叉触发器 (CTI & CTM)。
ETMv4 sysfs Linux 驱动程序编程参考。
CoreSight - Perf
追踪性能监控和诊断聚合器 (TPDA)
追踪性能监控和诊断监视器 (TPDM)
追踪缓冲区扩展 (TRBE)。
UltraSoc - SoC 上的硬件辅助追踪
user_events:基于用户的事件追踪
运行时验证
海思 PCIe 调优和追踪设备
故障注入
热补丁
Rust
管理
构建系统
报告问题
用户空间工具
用户空间 API
固件
固件和设备树
CPU 架构
未分类的文档
翻译
本页
显示源文件
CoreSight - ARM 硬件追踪
¶
Coresight - ARM 上的硬件辅助追踪
介绍
首字母缩略词和分类
设备树绑定
框架和实现
设备命名方案
拓扑表示
如何使用追踪器模块
高级 perf 框架用法
如何使用 STM 模块
CTI & CTM 模块
CoreSight 系统配置
CoreSight 系统配置管理器
介绍
基本概念
查看配置和功能
在 perf 中使用配置
在 sysfs 中使用配置
创建和加载自定义配置
Coresight CPU 调试模块
介绍
实现
时钟和电源域
设备树绑定
如何使用该模块
输出格式
Coresight 虚拟追踪模块
介绍
配置详情
CoreSight 嵌入式交叉触发器 (CTI & CTM)。
硬件描述
Sysfs 文件和目录
ETMv4 sysfs Linux 驱动程序编程参考。
Sysfs 文件和目录
“mode” sysfs 参数。
CoreSight - Perf
内核 CoreSight 支持
Perf 测试 - 验证内核和用户空间 perf CoreSight 工作
追踪性能监控和诊断聚合器 (TPDA)
硬件描述
Sysfs 文件和目录
配置详情
追踪性能监控和诊断监视器 (TPDM)
硬件描述
Sysfs 文件和目录
追踪缓冲区扩展 (TRBE)。
硬件描述
Sysfs 文件和目录
UltraSoc - SoC 上的硬件辅助追踪
介绍
Sysfs 文件和目录
固件绑定