gpt4 book ai didi

linux - VMware server 1.0.7 模块与内核 2.6.26 不兼容——已打补丁,提交到哪里?

转载 作者:太空宇宙 更新时间:2023-11-04 09:57:43 25 4
gpt4 key购买 nike

  • 安装了 vmware-package 的 VMware 服务器 1.0.7
  • Debian GNU/Linux 测试(lenny)
  • 内核 2.6.26-1-686

尝试从 VMware 服务器 tarball 中的 vmware-package 制作的 vmware-server-kernel-source 包构建二进制内​​核模块时出现了几个编译问题。最近 VMware 更新了他们的内核模块源,以使其与内核 2.6.25 兼容,但他们与 2.6.26 再次中断。

vmmon-only/linux/driver.c:146: error: unknown field 'nopage' specified in initializer
vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type
vmmon-only/linux/driver.c:150: error: unknown field 'nopage' specified in initializer
vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type

这只是第一个错误,但还有其他编译问题(仅限 vmnet)。

论坛上的许多建议是改用 vmware-any-any,但这有其自身的问题(参见 my other question)。

正如您从下面我自己的回答中看到的那样,我已经通过修复不兼容性解决了问题,并提出了 patch。 .现在我希望 VMware 将它包含在未来的版本中,以节省我和其他人在每次 VMware 或内核升级后手动应用它的麻烦。问题:在哪里/如何向 VMware 提交此类修复?

最佳答案

我已经将内核模块设置为与 2.6.26 内核一起工作。这是 my patch .

关于linux - VMware server 1.0.7 模块与内核 2.6.26 不兼容——已打补丁,提交到哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/111281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com