3,493
社区成员




kernel thermal mitigation(KTM)及BCL相关问题初始分析需要的日志有哪些?
a. 对应项目所有的dtsi文件(arch\arm64\boot\dts\qcom)
b. 使能内核dynamic debug log, 抓取kernel log(需要在debug版本上才能抓dynamic
debug log)。
echo ‘file msm-tsens.c +p’ > /sys/kernel/debug/dynamic_debug/control
echo ‘file battery_current_limit.c +p’ > /sys/kernel/debug/dynamic_debug/control
echo ‘file msm_thermal.c +p’ > /sys/kernel/debug/dynamic_debug/control
echo ‘file thermal_core.c +p’ > /sys/kernel/debug/dynamic_debug/control
echo 'file tsens2xxx.c +p' > /sys/kernel/debug/dynamic_debug/control
c. 使能如下trace event, 提供ftrace log
echo thermal:* >> /sys/kernel/debug/tracing/set_event