小编com*_*abo的帖子

在开启功能跟踪时Ftrace在android冻结,有人帮我:(

我在Android AVD上安装了Ftrace并尝试使用Ftrace的功能,但它不起作用.

以下是我所做的清单:

  1. 安装ubuntu 10.04 LTS
  2. 安装基本工具,如android sdk,toolchain,libs等
  3. 下载金鱼内核 参考 - http://blog.markloiseau.com/2012/07/how-to-compile-the-android-goldfish-emulator-kernel/
  4. 修改内核配置文件(打开Tracer Options)
  5. 使用已使用跟踪器选项编译的自定义内核启动金鱼
  6. 试图使用Ftrace功能
  7. 内核冻结了

这是日志:

\# mount -t debugfs nodev /sys/kernel/debug
\# ls /sys/kernel/debug
sched_features
mmc0
tracing
bdi

\# cd /sys/kernel/debug/tracing
\# ls
events
set_event
available_events
printk_formats
per_cpu
options
saved_cmdlines
trace_marker
buffer_size_kb
trace_pipe
README
tracing_thresh
tracing_max_latency
current_tracer
available_tracers
trace
tracing_cpumask
trace_options
tracing_enabled
tracing_on
set_ftrace_pid

\# cat available_tracers
function_graph function sched_switch nop

\# cat current_tracer 
nop

\# echo sched_switch > current_tracer 
\# cat current_tracer 
sched_switch

\# cat trace …
Run Code Online (Sandbox Code Playgroud)

android freeze ftrace

3
推荐指数
1
解决办法
955
查看次数

如何更改debuginfo-install存储库

[root@new-host ~]# gdb -q hello1
Reading symbols from /root/hello1...done.
(gdb) r
Starting program: /root/hello1 

Program exited with code 0244.
Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.107.el6.i686
(gdb)

我想在我的CentOS 6.4系统上安装debuginfo.

但我无法安装......

[root@new-host ~]# debuginfo-install glibc-2.12-1.107.el6.i686
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Loading mirror speeds from cached hostfile
Could not find debuginfo for main pkg: glibc-2.12-1.107.el6.i686
Could not find debuginfo pkg for dependency package glibc-2.12-1.107.el6.i686
Could not find debuginfo pkg for dependency package glibc-2.12-1.107.el6.i686
Could not find debuginfo pkg for …

linux debugging gdb

0
推荐指数
1
解决办法
5974
查看次数

标签 统计

android ×1

debugging ×1

freeze ×1

ftrace ×1

gdb ×1

linux ×1