| fix:NVMe 2.0在插拔场景后BMA不更新属性 | 13 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix:NVMe 2.0在插拔场景后BMA不更新属性 | 13 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: NVMe创建endpoint加入重试机制 | 1 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| feat: 新增 .pre-commit-config.yaml 基础通用规则配置 Signed-off-by: m0_64526648 <masiyu7@huawei.com> Change-Id: I8e14266294c9f877063a78daaa14c46ea4d72c07 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| 支持板卡热插拔时对象自动加载与卸载 | 18 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 逻辑盘与阵列对象创建时在回调中设置Id和RefControllerId 将逻辑盘与阵列对象的Id、RefControllerId属性赋值从对象创建后 改为在CreateVolume/CreateDiskArray回调中立即设置,确保对象在 资源树创建时属性即可用,并补充对应单元测试用例。 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: Ife5269890dce87cd10501a5a475373696695f68d | 24 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复BBU电压过低告警在系统下电时不清除的问题 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: I31b526b27af09918063b3608df743c8d47d3363f | 25 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复日志打印接口问题 Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I41f83b0a60e706e97fae87aacb3ed1ecb64ad1e1 | 1 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复BMC重启时PowerState事件晚于SMBIOS导致OS状态误判为OFF | 12 天前 |
| 支持板卡热插拔时对象自动加载与卸载 | 18 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| 同步raid卡CommunicationLoss到资源树 | 26 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复日志打印接口问题 Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I41f83b0a60e706e97fae87aacb3ed1ecb64ad1e1 | 1 个月前 |
| 同步raid卡CommunicationLoss到资源树 | 26 天前 |
| feat: RAID控制器固件注册上送FirmwareType,修复固件仓页面固件类型无显示 Signed-off-by: wuyaxu <wuyaxu@foxmail.com> Change-Id: I1b76b1c73a766e187555e1f968c11c865846309b | 7 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 优化备件更换配置恢复功能 Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I26d2a017df50730f32a126af9882c3d549c281b3 | 18 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 增加白名单 AI Tool: Trae AI Model: GLM 5.1 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: I4acbc31db2339e8c8597d72944f369b5ce9ca63a | 11 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| feat: 加固硬盘故障诊断流程 Signed-off-by: wuyaxu <wuyaxu@foxmail.com> Change-Id: I516ceed9a8cced044914f5c48185bf1191eced41 | 1 个月前 |
| !593 fix: 优化备件更换配置恢复功能 From: @wangtianyi34 Reviewed-by: @ Linked Issue: https://gitcode.com/openUBMC/storage/issues/495 | 18 天前 |
| fix: 硬盘固件注册上送Model,补齐本地固件仓硬盘固件信息显示 开启本地固件版本一致性检查后,本地固件仓硬盘固件信息显示不全: 注册FirmwareInfo时上送硬盘Model(c_drive.Model),通用注册链路 method_misc.retry_register_firmware_info透传Model字段(缺省空串, 不影响RAID等既有注册行为)。 补充UT:Model字段转发与缺省断言、硬盘注册上送Model断言。 需求issue: https://gitcode.com/openUBMC/storage/issues/523 Co-Authored-By: Claude Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: I9375ce2c2715bbeec8da52d842a344d38964ff47 | 7 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复NVMe盘下电后丢失固件版本信息的问题 | 6 天前 |
| 支持Raid卡通过sas ssd,sata ssd,sata hdd的smart信息进行硬盘预故障检测 | 1 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| 修复错误引擎问题 | 1 个月前 |
| feat: 支持自研RAID卡管理的SSD时间同步功能 Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I18a78c4539f45f09993e1ef2da01db24380c152f | 1 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: NVMe盘在BMA断开后恢复原本带外获取的数据 | 1 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| feat: 支持SSU GE口链路切换北向IPMI命令 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: I0de27371017cf6b3cb8a3c73da84e020c80f1885 Co-Authored-By: Claude | 21 天前 |
| fix: 优化备件更换配置恢复功能 Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I26d2a017df50730f32a126af9882c3d549c281b3 | 18 天前 |
| 适配 HRDT D3100s/D4100t/H3100s RAID 控制器 | 19 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 硬盘固件注册上送Model,补齐本地固件仓硬盘固件信息显示 开启本地固件版本一致性检查后,本地固件仓硬盘固件信息显示不全: 注册FirmwareInfo时上送硬盘Model(c_drive.Model),通用注册链路 method_misc.retry_register_firmware_info透传Model字段(缺省空串, 不影响RAID等既有注册行为)。 补充UT:Model字段转发与缺省断言、硬盘注册上送Model断言。 需求issue: https://gitcode.com/openUBMC/storage/issues/523 Co-Authored-By: Claude Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: I9375ce2c2715bbeec8da52d842a344d38964ff47 | 7 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复NVMe盘下电后丢失固件版本信息的问题 | 6 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| 支持raid卡管理NVMe盘场景获取累计上电时间和磨损率代码实现 | 1 个月前 |
| fix: mdbctl lsobj 可定位性提升 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: Id22eb34f0b6af431042f6c70b2f62f9cc5b5a948 | 1 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| 修复错误引擎问题 | 1 个月前 |
| 支持板卡热插拔时对象自动加载与卸载 | 18 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复需OS重启生效的配置设置后资源树信息未刷新的问题 设置操作返回SML_ERR_REBOOT_REQUIRED(命令成功需OS重启生效)时抛错中断, 跳过了设置成功后的信息刷新与配置备份,资源树保留旧值。现将该错误码视为 下发成功,抛错前先刷新资源树信息并同步配置备份,抛错逻辑保持不变。 AI Tool: Trae AI Model: GLM 5.1 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: If6e33b436e9de32313fd7b5378b723e4eac53d76 | 12 天前 |
| 适配 HRDT B261 BOOT RAID 控制器 | 1 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 南向GetTelemetryData方法完善TaskId查询任务状态 | 1 个月前 |
| fix: 修改调用的VendorSpecificSmart接口下的方法函数名 | 15 天前 |
| fix: 修复需OS重启生效的配置设置后资源树信息未刷新的问题 设置操作返回SML_ERR_REBOOT_REQUIRED(命令成功需OS重启生效)时抛错中断, 跳过了设置成功后的信息刷新与配置备份,资源树保留旧值。现将该错误码视为 下发成功,抛错前先刷新资源树信息并同步配置备份,抛错逻辑保持不变。 AI Tool: Trae AI Model: GLM 5.1 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: If6e33b436e9de32313fd7b5378b723e4eac53d76 | 12 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: IPMI无法获取/设置RAID卡管理硬盘槽位电源状态的问题 GetSlotPowerState/SetSlotPowerState 命令定义中 SetSelector 为 固定过滤值 0xFF(请求必须填 0xFF 才能路由到命令),处理函数却将 其作为 RefControllerId 传给 get_drive_by_id 按 (RefControllerId, Id) 查盘:直通盘 RefControllerId 恰为 0xFF 可命中,RAID 卡管理盘 RefControllerId 为实际控制器 ID,查找必然失败返回 0xCC。 改用全局唯一的 DriveId 查找(get_drive_by_drive_id),直通盘与 RAID 卡管理盘均可命中;同步更新 UT mock 并补充 RAID 盘 (RefControllerId 非 0xFF)正向场景。 fixes #518 AI Tool: Trae AI Model: GLM 5.1 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: I395cf118d77d216979d2bb39eb9d25ddc431b684 | 9 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复双RAID卡场景概率出现带外通信异常的问题 根因:worker线程与smld线程跨lua_State竞态,luaL_ref在worker线程执行, lua_pcall从smld线程操作同一L_worker,导致栈/registry损坏。 修复内容: 1. 移除worker线程,MCTP回调注册迁移至smld线程(cmds.lua) 2. luaL_ref和lua_pcall统一在smld的lua_State上执行,消除竞态 3. 修复wait_response truthiness:C++侧guint8通过lua_pushinteger传入 整数0/1,Lua中0是truthy,改用 if wait_response ~= 0 then 4. 修复mctp_ctrl_map标记时机:移到skynet.call成功之后,并用pcall 包裹,失败时记录日志,避免注册失败后永久跳过 5. 补充UT用例覆盖MCTP回调注册的成功和失败路径 6. 删除test_trans_stripsize_all_branches中LuaJIT格式化不匹配的断言 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: I31b6c32fcf7b38fedfc761b5204ccfd4f257df9c | 1 个月前 |
| 适配 HRDT D3100s/D4100t/H3100s RAID 控制器 | 19 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| feat: 支持raid卡备件更换配置恢复 - ctrl_config_backup: RAID卡配置自动备份/恢复(换卡差异检测、逐项下发恢复、 失败断点续恢、按槽位淘汰、带内变更同步、nil与无效值归一化、save/delete失败保护) - rpc_service_controller: 配置类设置成功后按属性更新持久化备份 - controller_object/controller_collection: 首次配置加载触发备份/恢复检测,拔卡清理恢复状态 - storage_app: 配置恢复 RPC 入口,失败向调用方上报 partially failed - controller_upgrade: 移除与固件升级的互斥等待 - 新增 test_ctrl_config_backup 单元测试并注册到 test.lua - 新增配件更换场景配置自动备份和恢复功能详细设计说明书 由 Agent trae + Model DeepSeek-V4-Flash 提交。 AI-generated: yes Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I5362b6aa2190cde1c24124e2ecf5c49c3dca62d8 | 25 天前 |
| feat: 提升IT资源树接口覆盖率 | 19 天前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |
| fix: 修复双RAID卡场景概率出现带外通信异常的问题 根因:worker线程与smld线程跨lua_State竞态,luaL_ref在worker线程执行, lua_pcall从smld线程操作同一L_worker,导致栈/registry损坏。 修复内容: 1. 移除worker线程,MCTP回调注册迁移至smld线程(cmds.lua) 2. luaL_ref和lua_pcall统一在smld的lua_State上执行,消除竞态 3. 修复wait_response truthiness:C++侧guint8通过lua_pushinteger传入 整数0/1,Lua中0是truthy,改用 if wait_response ~= 0 then 4. 修复mctp_ctrl_map标记时机:移到skynet.call成功之后,并用pcall 包裹,失败时记录日志,避免注册失败后永久跳过 5. 补充UT用例覆盖MCTP回调注册的成功和失败路径 6. 删除test_trans_stripsize_all_branches中LuaJIT格式化不匹配的断言 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: I31b6c32fcf7b38fedfc761b5204ccfd4f257df9c | 1 个月前 |
| fix: 逻辑盘与阵列对象创建时在回调中设置Id和RefControllerId 将逻辑盘与阵列对象的Id、RefControllerId属性赋值从对象创建后 改为在CreateVolume/CreateDiskArray回调中立即设置,确保对象在 资源树创建时属性即可用,并补充对应单元测试用例。 Signed-off-by: yelmh <huangminghao4@huawei.com> Change-Id: Ife5269890dce87cd10501a5a475373696695f68d | 24 天前 |
| 适配 HRDT B261 BOOT RAID 控制器 | 1 个月前 |
| chore: add stylua-format and luacheck pre-commit hooks, format all Lua files Signed-off-by: wangtianyi <wangtianyi34@huawei.com> Change-Id: I315285b9945673f38e33a7f08f851b57ab46f6a4 | 2 个月前 |