尝试使用KVM和内核

时间:2014-04-21 11:23:33

标签: linux linux-kernel kernel-module kvm

我想尝试使用KVM模块和内核,例如,如果我更改链接列表的实现(在/include/linux/list.h中定义)等,它将如何预先形成。这不是我真正做的,但足以解释我的问题。

所以我所做的就是关注this tutorial,在运行make sync; make之前,我刚刚在第{500行virt/kvm/kvm_main.c中插入一行(就在使用了list_add宏之后),我添加了{{ 1}}。这个我可以用printk(KERNINFO, "here\n");看得很清楚。但是在函数dmesg中的文件list.h内。我还添加了一条没有出现的行list_add

那么,发生了什么?它将部分链接回真实的内核吗?

为简单起见,我采取了以下行动:

printk(KERNINFO, "here 2\n");
  • 对于那些花时间做测试的人,首先要感谢,其次,git clone git://git.kiszka.org/kvm-kmod.git cd kvm-kmod git submodule update --init ./configure [--kerneldir=linux] #### add the printk to the files. make sync make 会下载很多,所以需要时间。 git submodule update --init会编译很多,所以也需要几分钟。

0 个答案:

没有答案