lcov -z命令在终端运行时冻结终端

时间:2017-07-31 21:56:33

标签: kernel virtual-machine vmware gcov lcov

我正在尝试从我的虚拟机中的整个内核获取内核跟踪,该内核使用VMware Workstation 12 Player,Ubuntu 16.04.2 LTS LTS和内核版本4.9.40。

我已经使用/ usr / src目录中的内核源代码中的以下指令重新编译内核以启用GCOV: sudo make menuconfig sudo make sudo制作模块 sudo make modules_install sudo make install

除此之外,除了sudo apt-get update和sudo apt-get upgrade之外,我还没有对操作系统做过任何激烈的事情。

然而,当我使用新重新编译的GCOV内核重新启动到Ubuntu时,我运行了sudo lcov -z来重置内核配置文件,命令冻结,我无法阻止程序运行(CTRL + Z,CTRL + C不起作用)我能够从运行中结束命令的唯一方法是关闭终端窗口。

该命令在终端上输出这些行,表明该命令的至少某些部分正在工作,但在“重置内核执行计数器”后总是冻结:

I did this in xterm, but you get the idea.

我已经尝试卸载lcov,重新安装lcov,然后重新启动虚拟机。我无法弄清楚问题是什么。如果你知道为什么会这样,或者我如何解决它,请告诉我。

谢谢!

0 个答案:

没有答案