如何使用 DDK 将缺失的内核模块添加到 xenserver 中?

如何使用 DDK 将缺失的内核模块添加到 xenserver 中?

不确定这是否是提出这个问题的最佳场所,stackoverflow 似乎不太合适...无论如何,也许有人之前在这里做过这件事。

我想将一些缺失的内核模块添加到我的 XenServer 安装中以支持 infiniband HCA。由于我将部署更多此类模块,因此我想使用提供的 XenServer 6.2 DDK 创建一个补充包。

这些内核模块不是新源代码,而是标准 Linux 内核源代码树附带的。它们只是没有默认编译到 XenServer 6.2 中的 Dom0 Xen 内核中。

当前内核源代码已经位于 /usr/src/kernels 下。

但是似乎没有任何示例展示如何从 /usr/src/ 下的源构建特定的内核模块,以及将哪些模块放入要构建的补充包中。

我该怎么做呢?我基本上希望能够运行 IPoIB。

相关内容