已关闭
【修改描述】: 适配Nvidia 5090GPU #765
luzhenying103创建于 5月21日关闭于 5月27日
【修改描述】: 适配Nvidia 5090GPU #765
已关闭
luzhenying103创建于 5月21日关闭于 5月27日
luzhenying103
5月21日

upload:适配Nvidia 5090GPU
【修改描述】: 更新文件 service.json
【修改描述】: 更新文件 profile.txt
【修改描述】: 更新文件 CHANGELOG.md

likedislike
当前Pull Request已关闭, 关闭人@luzhenying103
Lluzhenying103
5月21日 关联了issue:[需求]: 英伟达 Nvidia5090 GPU适配
openUBMC-robotopenUBMC-robot成员
5月21日 将nathanael,xiaoxinglxs,changxingOpenUBMC,yelvsub设为审查人
openUBMC-robotopenUBMC-robot成员
5月21日 添加了label:stat/needs-squash
openUBMC-robotopenUBMC-robot成员
5月21日 添加了label:sig/sig-hardware
openUBMC-robot
openUBMC-robot成员
5月21日 评论:

欢迎来到 openUBMC 社区

Hey @gcw_X0hBjBfz , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 说明文档论坛 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。

联系指引

有疑问可以联系 SIG: sig-hardware ,
维护者是: @changxingOpenUBMC, @nathanael, @xiaoxinglxs, @yelvsub ,
优秀贡献者是: @JayYinXXX, @WeberChen, @caiyesheng, @dli_bmc, @huangjiapei, @mao_0v0, @wwhh_wwhh, @yelmh .

likedislike
openUBMC-robotopenUBMC-robot成员
5月21日 添加了label:openUBMC-cla/yes
openUBMC-robot
openUBMC-robot成员
5月21日 评论:

The pipeline(pipeline number:367) is running. >>> Check Pipeline <<<.Please wait a moment...

likedislike
openUBMC-robotopenUBMC-robot成员
5月21日 添加了label:ci-running
luzhenying103
5月21日 评论:

Nvidia 5090 GPU自测报告:
8b8c09896fe64e018e3884b87cdb4159.pdf

likedislike
openUBMC-robotopenUBMC-robot成员
5月21日 删除了label:ci-running
openUBMC-robotopenUBMC-robot成员
5月21日 添加了label:ci-successful
atomgit-bot
atomgit-bot成员
5月21日 评论:

代码审查

Nvidia 5090 GPU 适配配置文件中发现两处问题:1) .sr 文件中 DeviceName 仍残留 L40 模板字符串未更新;2) .soft.sr 文件中 Event_OverTemp 的 Default 键名缺少 @ 前缀,与项目内其他同类文件不一致。其余变更(版本号升级、VID/DID 替换)正确。

类型 数量
🔴 阻塞 2 处
🟡 建议 0 处

⛔ 需要修改

likedislike
atomgit-bot
atomgit-bot成员5月21日进行代码检视2
vendor/Nvidia/Gpu/14140130_10de2b85_1458419e_soft.sr
已过期
@@ -0,0 +73,4 @@
73+ },
74+ "Event_OverTemp": {
75+ "Reading": "<=/Scanner_GPUTemp.Value |> expr(($1 >= 255) ? 30 : ($1 & 255))",
76+ "Default": {
atomgit-bot
atomgit-bot5月21日评论:

🟠 High Priority

该文件 Event_OverTemp 对象中使用 "Default": { "Condition": 93 },但 L40 模板 (14140130_10de26b5_10de169d_soft.sr) 和 Broadcom NIC 同类文件均使用 "@Default"。@ 前缀在 VPD 框架中通常有特殊语义(如标记默认值/继承属性),缺少 @ 可能导致 OverTemp 事件的默认 Condition 不被解析器识别,事件上报行为异常。

改动建议
76
- "Default": {
76
+ "@Default": {
应用建议
likedislike
System
系统消息系统
5月21日 评论:

changed this line on 65bfdbc0 view diff detail

atomgit-bot
atomgit-bot成员5月21日进行代码检视2
vendor/Nvidia/Gpu/14140130_10de2b85_1458419e.sr
已过期
@@ -0,0 +75,4 @@
75+ },
76+ "PCIeDevice_1": {
77+ "Segment": 1,
78+ "DeviceName": "PCIe Card $ (L40)",
atomgit-bot
atomgit-bot5月21日评论:

🟠 High Priority

PCIeDevice_1.DeviceName 值为 "PCIe Card $ (L40)",该文件显然从 L40 配置模板复制而来,其余字段均已替换为 5090 相关信息,唯独此处遗漏。这将导致 BMC 上报的设备名称错误显示为 L40,造成设备识别混乱和运维误判。

改动建议
78
- "DeviceName": "PCIe Card $ (L40)",
78
+ "DeviceName": "PCIe Card $ (NVIDIA 5090)"
应用建议
likedislike
System
系统消息系统
5月21日 评论:

changed this line on 42d852ed view diff detail

Lluzhenying103
5月21日 推送  1 个提交:65bfdbc0-【修改描述】:适配NVIDIA 5090 GPU
Lluzhenying103
5月21日 推送  1 个提交:42d852ed-【修改描述】:适配NVIDIA 5090 GPU
openUBMC-robot
openUBMC-robot成员
5月21日 评论:

The pipeline(pipeline number:369) is running. >>> Check Pipeline <<<.Please wait a moment...

likedislike
openUBMC-robotopenUBMC-robot成员
5月21日 删除了label:ci-successful
openUBMC-robotopenUBMC-robot成员
5月21日 添加了label:ci-running
openUBMC-robotopenUBMC-robot成员
5月21日 删除了label:ci-running
openUBMC-robot
openUBMC-robot成员
5月21日 评论:
任务名称结果
静态检查N/A
防投毒检查N/A
开源合规检查N/A
编译构建N/A
依赖校验N/A
ipmi修改N/A
修改行数检查N/A
模型校验N/A
likedislike
openUBMC-robotopenUBMC-robot成员
5月21日 添加了label:ci-failed
openUBMC-robotopenUBMC-robot成员
5月21日 删除了label:ci-failed
openUBMC-robotopenUBMC-robot成员
5月21日 添加了label:ci-successful
Lluzhenying103
5月26日 推送  7 个提交:110299dc-6 commits from branch mainb8ed0144-Merge branch 'main' of git@gitcode.com:gcw_X0hBjBfz/vpd_8123.git into 'main'
openUBMC-robot
openUBMC-robot成员
5月26日 评论:

CLA 签署成功

gcw_X0hBjBfz, 感谢您的代码贡献。 所有的代码贡献者都已完成了 CLA 签署。 👍

likedislike
openUBMC-robot
openUBMC-robot成员
5月26日 评论:

The pipeline(pipeline number:390) is running. >>> Check Pipeline <<<.Please wait a moment...

likedislike
openUBMC-robotopenUBMC-robot成员
5月26日 删除了label:ci-successful
openUBMC-robotopenUBMC-robot成员
5月26日 添加了label:ci-running
openUBMC-robotopenUBMC-robot成员
5月26日 删除了label:ci-running
openUBMC-robot
openUBMC-robot成员
5月26日 评论:
任务名称结果
静态检查✅SUCCESS
防投毒检查✅SUCCESS
开源合规检查✅SUCCESS
编译构建✅SUCCESS
依赖校验✅SUCCESS
ipmi修改✅SUCCESS
修改行数检查✅SUCCESS
模型校验✅SUCCESS
likedislike
openUBMC-robotopenUBMC-robot成员
5月26日 添加了label:ci-successful
Lluzhenying103
5月27日 关闭了 pull request