ftrace 方法
要启用热管理 ftrace 日志,请运行以下命令:echo 1 > /sys/kernel/tracing/events/thermal/enable
- QCS6490/QCS5430
- IQ-9075
以下是不同热事件的日志片段:
/* In the following snippet, "cpu0-thermal" represents thermal zone and “temp” indicates existing temperature of thermal zone */
sh-1420 [001] ..... 1132975.934216: thermal_temperature: thermal_zone=cpu0-thermal id=13 temp_prev=47700 temp=110000
/*In the following snippet, “trip” indicates trip level and trip level 1 is triggered for cpu0-thermal thermal zone*/
sh-1420 [001] ..... 1132975.934449: thermal_zone_trip: thermal_zone=cpu0-thermal id=13 trip=1 trip_type=PASSIVE
/*In the following snippet, “type” represents the cooling device and "target" represents active mitigation of the cooling device*/
sh-1420 [001] ..... 1132975.934473: cdev_update: type=idle-cpu0 target=100
以下是 IQ-9075 缓解触发和清除热事件的日志片段:
/* In the following snippet, " cpu-1-2-1-thermal" represents thermal zone
and “trip” indicates trip level and trip level 1 is triggered for
cpu-1-2-1-thermal thermal zone*/
irq/222-c252000-115 [000] ..... 250901.340001:
thermal_zone_trip: thermal_zone=cpu-1-2-1-thermal
id=16 trip=1 trip_type=PASSIVE
/*In the following snippet, “type” represents the cooling device and "target" represents active mitigation of the cooling device*/
irq/222-c252000-115 [000] ..... 250901.340009: cdev_update: type=idle-cpu6 target=100 kworker/u17:0-23271 [000] ..... 250901.355101:
thermal_temperature: thermal_zone=cpu-1-2-1-thermal id=16 temp_prev=30100 temp=34100
kworker/u17:0-23271 [000] ..... 250901.339084: thermal_temperature: thermal_zone=cpu-1-2-1-thermal id=16 temp_prev=30100 temp=29800
kworker/u17:0-23271 [000] ..... 250901.339139: cdev_update: type=idle-cpu6 target=0

