Created attachment 1130 [details] 编译报错信息 下载迈络思5.8,23.10或者24.01版本驱动,在5.10内核上编译,会有编译失败的组件。
报错信息大概原因: nlnx-nvme:io-uring相关的功能回合不太全面 knem:回合了intel的部分patch,这些patch修改了函数接口导致驱动编译不过。intel的这几个patch还没有回合到内核上游社区。
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3305
代码已经合入
@Gu
(In reply to Guanjun from comment #3) > 代码已经合入 你好,报错依然存在。测试环境使用的 5.10.134-17.1.an8.x86_64 内核
(In reply to daichx from comment #1) > 报错信息大概原因: > nlnx-nvme:io-uring相关的功能回合不太全面 > knem:回合了intel的部分patch,这些patch修改了函数接口导致驱动编译不过。intel的这几个patch还没有回合到内核上游社区。 请问这个问题怎么处理的呢。5.10.134-17.1.an8.x86_64内核上编译,依然有相应错误。
f37eef1f1fa5 dmaengine: Remove dma_async_is_complete from client API 上述 Intel 补丁,在这个pr(https://gitee.com/anolis/cloud-kernel/pulls/3305) 里没有revert。
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3869
(In reply to wjyscu from comment #6) > (In reply to daichx from comment #1) > > 报错信息大概原因: > > nlnx-nvme:io-uring相关的功能回合不太全面 > > knem:回合了intel的部分patch,这些patch修改了函数接口导致驱动编译不过。intel的这几个patch还没有回合到内核上游社区。 > > 请问这个问题怎么处理的呢。5.10.134-17.1.an8.x86_64内核上编译,依然有相应错误。 dmaengine相关的报错已经全部修复
(In reply to wjyscu from comment #6) > (In reply to daichx from comment #1) > > 报错信息大概原因: > > nlnx-nvme:io-uring相关的功能回合不太全面 > > knem:回合了intel的部分patch,这些patch修改了函数接口导致驱动编译不过。intel的这几个patch还没有回合到内核上游社区。 > > 请问这个问题怎么处理的呢。5.10.134-17.1.an8.x86_64内核上编译,依然有相应错误。 代码合入到了开发分支