【特性描述】
在目前的兼容性网站 https://www.openeuler.org/zh/compatibility/ 板卡类别中,每个板卡兼容性结果的条目,是包含有测试平台架构、操作系统版本和 板卡的驱动版本 信息的。
但是使用目前版本的oech 程序,板卡测试后,oech的测试结果打包文件当中,可以看出平台架构、操作系统版本, 无法看到板卡的驱动信息 。这样导致在上报兼容性网站时,我们oech结果当中,无法提供驱动信息。
因此建议oech 结果中包含系统当中正在使用的板卡驱动信息,这样也避免了申报兼容性结果,手动输入信息造成的错误。
提供一个板卡驱动信息获取思路:
06:00.0 Ethernet controller: Huawei Technologies Co., Ltd. Hi1822 Family (4*25GE) (rev 45)
Subsystem: Huawei Technologies Co., Ltd. Hi1822 SP580 (4*25GE)
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at 80004000000 (64-bit, prefetchable) [size=128K]
Memory at 80004200000 (64-bit, prefetchable) [size=32K]
Memory at 80003f00000 (64-bit, prefetchable) [size=1M]
Expansion ROM at e6400000 [disabled] [size=1M]
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [80] MSI: Enable- Count=1/32 Maskable+ 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=32 Masked-
Capabilities: [b0] Power Management version 3
Capabilities: [c0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [200] Single Root I/O Virtualization (SR-IOV)
Capabilities: [310] Secondary PCI Express
Capabilities: [4e0] Device Serial Number ac-b3-b5-ff-ff-1e-d6-7e
Capabilities: [4f0] Transaction Processing Hints
Capabilities: [600] Vendor Specific Information: ID=0000 Rev=0 Len=028 <?>
Capabilities: [630] Access Control Services
Kernel driver in use: hinic
Kernel modules: hinic
08:00.0 Fibre Channel: QLogic Corp. ISP2722-based 16/32Gb Fibre Channel to PCIe Adapter (rev 01)
Subsystem: QLogic Corp. QLE2742 Dual Port 32Gb Fibre Channel to PCIe Adapter
Flags: bus master, fast devsel, latency 0, IRQ 75, NUMA node 0
Memory at 80000205000 (64-bit, prefetchable) [size=4K]
Memory at 80000202000 (64-bit, prefetchable) [size=8K]
Memory at 80000100000 (64-bit, prefetchable) [size=1M]
Expansion ROM at e6340000 [disabled] [size=256K]
Capabilities: [44] Power Management version 3
Capabilities: [4c] Express Endpoint, MSI 00
Capabilities: [88] Vital Product Data
Capabilities: [90] MSI-X: Enable+ Count=16 Masked-
Capabilities: [9c] Vendor Specific Information: Len=0c <?>
Capabilities: [100] Advanced Error Reporting
Capabilities: [154] Alternative Routing-ID Interpretation (ARI)
Capabilities: [1c0] Secondary PCI Express
Capabilities: [1f4] Vendor Specific Information: ID=0001 Rev=1 Len=014 <?>
Kernel driver in use: qla2xxx
Kernel modules: qla2xxx
通过 lsmod 来判断上述PCIE 设备的驱动是否加载;当然,如果只关注PCIE板卡信息,这里可以进行条件匹配,筛选我们需要的内容。
通过 modinfo <驱动模块> 查看系统版本或者 cat /sys/module/<驱动模块>/version 查看当前使用版本
把驱动信息打包到oech 结果当中
【特性竞争力】
方便兼容性网站查询产品对应的驱动信息,也方便审核人员确认oech 的测试结果。
【硬件架构】
NoArch
【特性约束】
NA
【涉及仓库】
全路径
【交付个人/团队】
oech开发团队
Hi xiaosuli3109, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: sig-Compatibility-Infra, and any of the maintainers: @jimmy_hero , @wubodong
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
oech工具部分测试项已在测试日志中进行驱动名称、驱动版本等信息的展示,我们会检查当前所有的硬件测试项,添加对应的日志信息记录。
该功能已实现。
登录 后才可以发表评论