不确定这是否是提出这个问题的最佳场所,stackoverflow 似乎不太合适...无论如何,也许有人之前在这里做过这件事。
我想将一些缺失的内核模块添加到我的 XenServer 安装中以支持 infiniband HCA。由于我将部署更多此类模块,因此我想使用提供的 XenServer 6.2 DDK 创建一个补充包。
这些内核模块不是新源代码,而是标准 Linux 内核源代码树附带的。它们只是没有默认编译到 XenServer 6.2 中的 Dom0 Xen 内核中。
当前内核源代码已经位于 /usr/src/kernels 下。
但是似乎没有任何示例展示如何从 /usr/src/ 下的源构建特定的内核模块,以及将哪些模块放入要构建的补充包中。
我该怎么做呢?我基本上希望能够运行 IPoIB。