我想修改 xen(hypervisor) 迁移代码。为此,我想从控制流、链接和不同代码段的使用方面阅读和理解源代码。主要是我想关注xen源代码中的迁移代码。但是我看源代码看不懂,实际上我没有找到详细描述代码的准确文档。如果没有这样的帮助,很难理解这么大的代码。
请帮助我如何阅读 xen 代码并修改(添加一些额外的代码)相同。
我想修改 xen(hypervisor) 迁移代码。为此,我想从控制流、链接和不同代码段的使用方面阅读和理解源代码。主要是我想关注xen源代码中的迁移代码。但是我看源代码看不懂,实际上我没有找到详细描述代码的准确文档。如果没有这样的帮助,很难理解这么大的代码。
请帮助我如何阅读 xen 代码并修改(添加一些额外的代码)相同。
不幸的是,没有任何文档可以替代阅读源代码。Xen 的开发速度极快。
最接近深入文档的是 David Chisnall 的一本书,名为“Xen Hypervisor 的权威指南”,如果您寻找它,它就在那里。但它已经很过时了。
最好的办法是深入研究代码,然后在 xen-devel 邮件列表上提问。
Start at the sourcecode page in the wiki.