chore: release#997
Conversation
163e28e to
b806e0a
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是一个自动化发布 PR,批量更新了 ~100+ 个 crate 的版本号,包括对应的 CHANGELOG.md 和 Cargo.lock。PR 本身不包含任何代码逻辑变更。
破坏性变更确认
PR 正确识别并标记了以下破坏性变更(均已通过 cargo-semver-checks 验证):
| Crate | 变更类型 | 说明 |
|---|---|---|
dma-api |
0.7.3 → 0.8.0 | 新增 trait 方法、移除公开结构体和方法 |
rsext4 |
0.4.1 → 0.5.0 | 方法签名变更 |
some-serial |
0.4.1 → 0.5.0 | exhaustive enum 新增变体 |
rdrive |
0.20.1 → 0.21.0 | enum discriminant 变更、新增变体 |
starry-signal |
0.7.0 → 0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1 → 0.3.0 | trait 方法参数数量变更 |
ax-plat-riscv64-sg2002 |
0.3.6 → 0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2 → 0.7.0 | 移除多个 feature flag |
ax-net-ng |
0.6.1 → 0.7.0 | exhaustive enum 新增变体 |
ax-runtime |
0.5.16 → 0.6.0 | 移除 feature flag |
所有破坏性变更均正确使用了 minor 版本号提升(或 major,对于 0.x 系列),符合 semver 规范。
验证结果
cargo fmt --check:✅ 通过- 版本号一致性(Cargo.toml vs 各 crate manifest vs Cargo.lock):✅ 一致
- 无 CI check 配置
- 无已有 review 评论
- PR head SHA 与 clone 一致:
b806e0a6ee2bb941e9dfd2d642cbfe0c190be3a0
结论
版本号和 changelog 均由自动化流程正确生成,可以安全合并。
Powered by mimo-v2.5-pro
d018d6f to
7bfcff7
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是一个由 release-plz 自动生成的发布版本号更新 PR,涉及 100+ 个 crate 的版本号同步提升。PR 仅修改了三类文件:
Cargo.toml(workspace + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增/更新各 crate 的发布日志
全部 222 个变更文件均不涉及任何源代码逻辑修改。
版本一致性验证
已验证 workspace Cargo.toml 中各依赖声明版本与对应 crate 自身的 Cargo.toml 版本完全一致。抽样检查了所有标记为 breaking change 的 crate(dma-api 0.8.0、rdrive 0.21.0、rsext4 0.5.0、some-serial 0.5.0、starry-signal 0.8.0、rdif-eth 0.3.0、ax-plat-riscv64-sg2002 0.4.0、axplat-dyn 0.7.0、ax-net-ng 0.7.0、ax-runtime 0.6.0、axvcpu 0.6.0、axvmconfig 0.6.0、ax-dma 0.6.0)及所有 API compatible 变更的 crate,版本号均正确对应。
破坏性变更
PR body 详细列出了 13 个 crate 的破坏性变更,均来自 cargo-semver-checks 的扫描结果,semver 版本号提升正确:
rdrive0.20.1→0.21.0:enum discriminant 变更 + 新增 variantdma-api0.7.3→0.8.0:移除公开结构体/方法 + 新增 trait methodrsext40.4.1→0.5.0:方法参数数量变更some-serial0.4.1→0.5.0:exhaustive enum 新增 variantstarry-signal0.7.0→0.8.0:repr(align) 变更rdif-eth0.2.1→0.3.0:trait method 参数数量变更ax-plat-riscv64-sg20020.3.6→0.4.0:config 模块重构axplat-dyn0.6.2→0.7.0:移除 16 个 feature flagaxvmconfig0.5.2→0.6.0:exhaustive enum 新增 variantaxvcpu0.5.9→0.6.0:enum discriminant 变更ax-dma0.5.15→0.6.0:移除 feature flagax-net-ng0.6.1→0.7.0:exhaustive enum 新增 variantax-runtime0.5.16→0.6.0:移除 3 个 feature flag
所有破坏性变更均正确使用了 minor(0.x 系列为 major)版本号提升,符合 semver 规范。
合并状态
- PR 与当前 base (
dev) 合并无冲突:✅ 干净合并 cargo check在 workspace 层面的tlsf/buddy-slab互斥问题为预存问题(非本 PR 引入),不影响版本号正确性
CI 状态
- 该 PR 无 CI check 配置,属正常情况(release-plz PR 通常无需触发 CI)
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试的新增或修改,无需运行 Starry QEMU 验证。
审查历史
前一次 bot review(commit b806e0a6)已 APPROVE。当前 head(7bfcff7)在 rebase 到最新 dev 后重新生成了相同的版本号变更,审查结论不变。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题。批准合并。
Powered by deepseek-v4-pro
7bfcff7 to
a7c1719
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR,仅修改了以下三类文件(共 222 个文件):
- 根
Cargo.toml:workspace 依赖版本号同步 - 各 crate
Cargo.toml:独立 manifest 版本号更新 Cargo.lock:依赖锁定文件同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更,所有变更均为元数据级别。
破坏性变更确认
PR body 中通过 cargo-semver-checks 列出了 13 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):
rdrive0.20.1→0.21.0、dma-api0.7.3→0.8.0、rsext40.4.1→0.5.0some-serial0.4.1→0.5.0、starry-signal0.7.0→0.8.0、rdif-eth0.2.1→0.3.0ax-plat-riscv64-sg20020.3.6→0.4.0、axplat-dyn0.6.2→0.7.0axvmconfig0.5.2→0.6.0、axvcpu0.5.9→0.6.0、ax-dma0.5.15→0.6.0ax-net-ng0.6.1→0.7.0、ax-runtime0.5.16→0.6.0
版本号提升均符合 semver 规范。
验证结果
cargo fmt --check:✅ 通过- Cargo.toml vs Cargo.lock 版本一致性(抽样 dma-api/rsext4/rdrive/starry-signal):✅ 一致
- 合并状态:与 dev 无冲突,可干净合并
- CI 状态:无 CI check 配置(release-plz PR 正常情况)
- PR head SHA
a7c1719ea与 checkout 一致:✅
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
重复性分析
纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
审查历史
已有 2 个 mai-team-app bot review(APPROVED),审查结论不变。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
a7c1719 to
210dabb
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR,仅修改了以下三类文件(共 222 个文件,+1480/-330 行):
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更,所有变更均为元数据级别。已确认所有变更文件均为 Cargo.toml、Cargo.lock 或 CHANGELOG.md。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 13 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):
rdrive0.20.1→0.21.0:enum discriminant 变更 + 新增 variantdma-api0.7.3→0.8.0:移除公开结构体/方法 + 新增 trait methodrsext40.4.1→0.5.0:方法参数数量变更some-serial0.4.1→0.5.0:exhaustive enum 新增 variantstarry-signal0.7.0→0.8.0:repr(align) 变更rdif-eth0.2.1→0.3.0:trait method 参数数量变更ax-plat-riscv64-sg20020.3.6→0.4.0:config 模块重构axplat-dyn0.6.2→0.7.0:移除 16 个 feature flagaxvmconfig0.5.2→0.6.0:exhaustive enum 新增 variantaxvcpu0.5.9→0.6.0:enum discriminant 变更ax-dma0.5.15→0.6.0:移除 feature flagax-net-ng0.6.1→0.7.0:exhaustive enum 新增 variantax-runtime0.5.16→0.6.0:移除 3 个 feature flag
版本号提升均符合 semver 规范。
验证结果
cargo fmt --check:✅ 通过- 222 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- PR head SHA
210dabba3601d5cce4766749f1cc37c761f95174与 clone checkout 一致:✅
CI 状态
- 该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 3 个 mai-team-app bot review(APPROVED)均在当前 head SHA 上,审查结论不变。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
a331c7b to
cff2ba8
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR,批量更新 100+ 个 crate 的版本号。全部 222 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 13 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):
rdrive0.20.1→0.21.0:enum discriminant 变更 + 新增 variantdma-api0.7.3→0.8.0:移除公开结构体/方法 + 新增 trait methodrsext40.4.1→0.5.0:方法参数数量变更some-serial0.4.1→0.5.0:exhaustive enum 新增 variantstarry-signal0.7.0→0.8.0:repr(align) 变更rdif-eth0.2.1→0.3.0:trait method 参数数量变更ax-plat-riscv64-sg20020.3.6→0.4.0:config 模块重构axplat-dyn0.6.2→0.7.0:移除 16 个 feature flagaxvmconfig0.5.2→0.6.0:exhaustive enum 新增 variantaxvcpu0.5.9→0.6.0:enum discriminant 变更ax-dma0.5.15→0.6.0:移除 feature flagax-net-ng0.6.1→0.7.0:exhaustive enum 新增 variantax-runtime0.5.16→0.6.0:移除 3 个 feature flag
版本号提升均符合 semver 规范。
本地验证结果
cargo fmt --check:✅ 通过(detached worktree atcff2ba8b0)- 222 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- Cargo.lock 中 breaking change crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0 等抽样):✅ 一致
- 与 dev 分支合并无冲突:✅ 干净合并
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#996、#1016 等均为功能代码 PR),不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 4 个 mai-team-app bot review(APPROVED)在当前 head SHA 上。本次为独立复审确认,审查结论一致。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
cff2ba8 to
af65c98
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR,批量更新 100+ 个 crate 的版本号。全部 222 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 13 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除 16 个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
版本号提升均符合 semver 规范。
本地验证结果
cargo fmt --check:✅ 通过- 222 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、ax-runtime 0.6.0、rdif-block 0.8.0 抽样):✅ 一致
- PR head SHA
af65c9872与 clone checkout 一致:✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 5 个 mai-team-app bot review(APPROVED),审查结论不变。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
af65c98 to
f116af0
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR,批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。
破坏性变更确认
PR body 通过 cargo-semver-checks 详细列出了以下破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除 16 个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
版本号提升均符合 semver 规范。
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、ax-runtime 0.6.0、rdif-block 0.8.0、ax-dma 0.6.0):✅ 全部一致
- PR head SHA
f116af027与 clone checkout 一致:✅ - 与 dev 分支合并无冲突:✅ 已确认
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1026 git stress test、#1025 VFS rename fix、#1024 等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 6 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
f116af0 to
d411fb7
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认所有变更文件均为 Cargo.toml、Cargo.lock 或 CHANGELOG.md,无任何 .rs 文件变更。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了以下破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、ax-runtime 0.6.0、rdif-block 0.8.0):✅ 全部一致
- PR head SHA
d411fb7bb与 clone checkout 一致:✅ - 与 dev 分支合并无冲突:✅ 已确认
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 6 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0 抽样):✅ 一致
- PR head SHA
d411fb7bb与 clone checkout 一致:✅ - 与 dev 分支合并无冲突:✅ 已确认
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
67705f5 to
67fc939
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0 抽样):✅ 全部一致
- PR head SHA
67fc9396dc43c91bf3f00fae07f67a3db7e31f7f与 clone checkout 一致:✅ - 与 dev 分支合并无冲突:✅ 已确认
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
67fc939 to
9692a57
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新(114 个文件)Cargo.lock:依赖版本同步(1 个文件)CHANGELOG.md:新增各 crate 发布日志(113 个文件)
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(全部 16 个 breaking change crate 的 Cargo.toml vs Cargo.lock):✅ 全部一致
- workspace 根 Cargo.toml 依赖版本 vs 各 crate Cargo.toml 版本(dma-api、rdrive、ax-runtime、ax-net-ng 抽样):✅ 一致
- PR head SHA
9692a57bb与 clone checkout 一致:✅ - 与 dev 分支合并无冲突:✅ 已确认
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#990 syscall harness、#1030 msg queue blocking 等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。已有的 8 个 mai-team-app bot review(APPROVED)均确认一致。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
9692a57 to
d3c280f
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only origin/dev...HEAD 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat |
0.5.8→0.6.0 | IRQ 接口重构 |
axklib |
0.5.9→0.6.0 | IRQ 注册接口重构 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-runtime 0.6.0、ax-plat 0.6.0、axklib 0.6.0 等全部 17 个 breaking crate):✅ Cargo.lock / workspace Cargo.toml / 各 crate Cargo.toml 三处完全一致
- PR head SHA
9edd75b3cc2ba8610301ac73711517cebabab6e2与 clone checkout 一致:✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1072 mosquitto app、#1071 RISC-V64 dynamic load address 等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
9edd75b to
aeccc32
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件,仅限 Cargo.toml、Cargo.lock、CHANGELOG.md。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-runtime 0.6.0):✅ 全部一致
- PR head SHA
aeccc32a与 checkout 一致:✅ - dev 分支是 PR 的祖先(无需 rebase):✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
aeccc32 to
567bdf3
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件(0 个 Rust 源文件变更)。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了以下破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
- 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
git diff --name-only origin/dev...HEAD | grep '\.rs$':0 个 Rust 文件变更 ✅- Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-dma 0.6.0):✅ 全部一致
- 与 dev 分支合并无冲突:✅ 干净合并(
Automatic merge went well) - PR head SHA
567bdf3cc与 clone checkout 一致:✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
567bdf3 to
088fc6e
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),由 github-actions[bot] 于 2026-06-01 创建。批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性验证(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-dma 0.6.0、ax-alloc 0.8.0、some-serial 0.5.0):✅ 全部一致
- PR head SHA
088fc6e44与 clone checkout 一致:✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 8+ 个 mai-team-app bot review(APPROVED)在不同 head SHA 上,审查结论一致。本次为当前最新 head SHA 088fc6e44 的独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
- 全部 16 个 breaking crate 的 manifest 版本号与 workspace 依赖声明一致:✅ 已验证
- PR head SHA
088fc6e44与 clone checkout 一致:✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 8 个 mai-team-app bot review(APPROVED),审查结论一致。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
088fc6e to
fb8aad0
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 90+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 230 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0 抽样):✅ 一致
预存编译问题说明
cargo clippy 在 ax-plat-x86-pc 上报错(init_early_secondary/init_later_secondary/cpu_boot 缺失),经确认此问题在 dev 分支上同样存在,属于预存问题,非本 PR 引入。不影响版本号发布的正确性。
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 8+ 个 mai-team-app bot review(APPROVED),审查结论一致。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
fb8aad0 to
056e05b
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rdif-block 0.8.0、ax-runtime 0.6.0、starry-signal 0.8.0、ax-plat-riscv64-sg2002 0.4.0 等):✅ 全部一致
- PR head SHA
056e05b69fc1与 clone checkout 一致:✅ - 与 dev 分支合并无冲突(merge-tree 成功):✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
审查历史
已有 9+ 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
056e05b to
28fa0d5
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无任何
.rs文件变更:✅ 已确认 - 破坏性变更 crate 版本一致性抽样检查:✅ 一致
- PR head SHA
28fa0d5bc与当前 clone checkout 一致:✅ - 与 dev 分支合并无冲突:✅ 已确认
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改(已确认 test-suit 目录无变更),无需运行 Starry QEMU 验证。
审查历史
已有 8 个 mai-team-app bot review(APPROVED),本次为最新 commit 28fa0d5bc 的独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
28fa0d5 to
47de084
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only origin/dev...HEAD 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(rsext4 0.5.0、rdrive 0.21.0、dma-api 0.8.0、starry-signal 0.8.0、rdif-block 0.8.0、rdif-eth 0.3.0、ax-runtime 0.6.0,Cargo.toml 与 Cargo.lock 双向匹配):✅ 全部一致
- PR head SHA
47de084588e6634178e1ad5d399f0e2fc4dc4ada与 clone checkout 一致:✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 8 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
47de084 to
d763428
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 无需检查(无.rs文件变更)- 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(全部 16 个 breaking crate 的 Cargo.toml vs Cargo.lock):✅ 全部一致
- PR head SHA
d763428f3a2136c7354171cd415fcc48e3fa38a9与 clone checkout 一致:✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有多个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
d763428 to
6838251
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only origin/dev...origin/pr/997 -- '*.rs' 返回 0 个文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat |
0.5.8→0.6.0 | IRQ register/unregister 移除 |
axklib |
0.5.9→0.6.0 | IRQ register 移除 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
git diff --name-only无.rs文件变更:✅ 已确认- 破坏性变更 crate 版本一致性(dma-api 0.8.0、rdif-block 0.8.0、rdrive 0.21.0、rsext4 0.5.0、some-serial 0.5.0、starry-signal 0.8.0、rdif-eth 0.3.0、ax-runtime 0.6.0、axvcpu 0.6.0、axvmconfig 0.6.0、ax-dma 0.6.0):✅ 全部一致
- PR head SHA
68382514f与 clone checkout 一致:✅ - 与 dev 分支
git merge-tree无冲突:✅ 已确认
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1074 移除 AArch64 静态平台、#1075 linker script 重构等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。本 PR 合并后会为后续功能 PR 提供更新的版本基线。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 10+ 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat |
0.5.8→0.6.0 | IRQ 注册 API 重构 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-plat 0.6.0、ax-alloc 0.8.0、ax-runtime 0.6.0):✅ 全部一致
- PR head SHA
68382514f与 checkout 一致:✅ - 与 dev 分支合并无冲突:✅ 干净合并(Automatic merge went well)
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1019 Axvisor 架构调整等均为功能代码 PR),不会与任何 open PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有 8+ 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
6838251 to
0d4cfbd
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件,非元数据文件变更数为 0。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了以下破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
- 变更文件仅限
Cargo.toml/Cargo.lock/CHANGELOG.md:✅ 已确认 - PR head SHA
0d4cfbd与 checkout 一致:✅ - workspace Cargo.toml 与各 crate Cargo.toml 版本一致性(抽样 dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-runtime 0.6.0):✅ 全部一致
- 与 dev 分支合并无冲突:✅
CI 状态
该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1080 std-aware 构建、#1076 self-compile、#1075 等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。
关于 apps 测试
该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。
审查历史
已有多个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,破坏性变更 semver 版本号提升正确,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 或其他源代码文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
- 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
- 所有 16 个 breaking-change crate 的 workspace Cargo.toml 版本与各 crate 独立 manifest 版本一致:✅ 全部一致
- PR head SHA
0d4cfbdfc与 clone checkout 一致:✅ - 与 dev 分支合并无冲突:✅ 已确认
CI 状态
该 PR 无 CI check 配置,属正常情况(release-plz PR 通常无需触发 CI)。
重复性与重叠分析
该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。
审查历史
已有 8+ 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
0d4cfbd to
377ed3c
Compare
There was a problem hiding this comment.
审查结果:LGTM ✅
PR 概述
这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:
Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新Cargo.lock:依赖版本同步CHANGELOG.md:新增各 crate 发布日志
不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。
破坏性变更确认
PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:
| Crate | 版本变更 | 变更类型 |
|---|---|---|
rdrive |
0.20.1→0.21.0 | enum discriminant 变更 + 新增 variant |
dma-api |
0.7.3→0.8.0 | 移除公开结构体/方法 + 新增 trait method |
ax-alloc |
0.7.2→0.8.0 | 移除 feature flag |
rsext4 |
0.4.1→0.5.0 | 方法参数数量变更 |
some-serial |
0.4.1→0.5.0 | exhaustive enum 新增 variant |
starry-signal |
0.7.0→0.8.0 | repr(align) 变更 |
rdif-eth |
0.2.1→0.3.0 | trait method 参数数量变更 |
rdif-block |
0.7.1→0.8.0 | 请求结构体重构 + unsafe trait |
nvme-driver |
0.4.2→0.5.0 | 方法重命名 |
ax-plat-riscv64-sg2002 |
0.3.6→0.4.0 | config 模块重构 |
axplat-dyn |
0.6.2→0.7.0 | 移除多个 feature flag |
axvmconfig |
0.5.2→0.6.0 | exhaustive enum 新增 variant |
axvcpu |
0.5.9→0.6.0 | enum discriminant 变更 |
ax-dma |
0.5.15→0.6.0 | 移除 feature flag |
ax-net-ng |
0.6.1→0.7.0 | exhaustive enum 新增 variant |
ax-runtime |
0.5.16→0.6.0 | 移除 3 个 feature flag |
本地验证结果
cargo fmt --check:✅ 通过- 230 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
- 破坏性变更 crate 版本一致性(全部 16 个 crate 的 Cargo.toml 与 workspace 声明一致):✅ 全部一致
- PR head SHA
377ed3cb与 clone checkout 一致:✅ - 与 dev 分支合并:CHANGELOG.md 存在轻微冲突(release PR 正常现象,不影响版本号正确性)
CI 状态
该 PR 无 CI check 配置,属正常情况(release-plz PR 通常无需触发 CI)。
审查历史
已有 9+ 个 mai-team-app bot review(APPROVED),审查结论一致。
结论
版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。
Powered by mimo-v2.5-pro
377ed3c to
83ecf6d
Compare
🤖 New release
ax-lazyinit: 0.4.7 -> 0.4.8 (✓ API compatible changes)axbacktrace: 0.4.0 -> 0.4.1 (✓ API compatible changes)ax-memory-addr: 0.6.8 -> 0.6.9 (✓ API compatible changes)ax-page-table-entry: 0.8.9 -> 0.8.10 (✓ API compatible changes)ax-page-table-multiarch: 0.8.10 -> 0.8.11 (✓ API compatible changes)ax-percpu: 0.4.11 -> 0.4.12 (✓ API compatible changes)ax-cpu: 0.6.4 -> 0.6.5 (✓ API compatible changes)ax-lockdep: 0.1.1 -> 0.1.2 (✓ API compatible changes)axpoll: 0.3.9 -> 0.3.10 (✓ API compatible changes)axfs-ng-vfs: 0.4.2 -> 0.4.3 (✓ API compatible changes)ax-plat-macros: 0.3.6 -> 0.3.7rdif-pcie: 0.2.1 -> 0.2.2 (✓ API compatible changes)pcie: 0.6.1 -> 0.6.2 (✓ API compatible changes)rdrive: 0.20.1 -> 0.21.0 (⚠ API breaking changes)ax-plat: 0.5.8 -> 0.6.0 (⚠ API breaking changes)buddy-slab-allocator: 0.4.1 -> 0.4.2 (✓ API compatible changes)ax-alloc: 0.7.2 -> 0.8.0 (⚠ API breaking changes)dma-api: 0.7.3 -> 0.8.0 (⚠ API breaking changes)axklib: 0.5.9 -> 0.6.0 (⚠ API breaking changes)rsext4: 0.4.1 -> 0.5.0 (⚠ API breaking changes)scope-local: 0.3.7 -> 0.3.8 (✓ API compatible changes)page-table-generic: 0.7.2 -> 0.7.3 (✓ API compatible changes)rdif-serial: 0.7.1 -> 0.7.2 (✓ API compatible changes)some-serial: 0.4.1 -> 0.5.0 (⚠ API breaking changes)someboot: 0.1.15 -> 0.1.16 (✓ API compatible changes)starry-process: 0.4.7 -> 0.4.8 (✓ API compatible changes)starry-signal: 0.7.0 -> 0.8.0 (⚠ API breaking changes)ax-config-gen: 0.4.9 -> 0.4.10 (✓ API compatible changes)ax-fs-devfs: 0.3.11 -> 0.3.12 (✓ API compatible changes)ax-fs-ramfs: 0.3.12 -> 0.3.13 (✓ API compatible changes)arm-gic-driver: 0.17.1 -> 0.17.2 (✓ API compatible changes)ax-plat-aarch64-peripherals: 0.5.10 -> 0.5.11 (✓ API compatible changes)ax-plat-aarch64-bsta1000b: 0.5.11 -> 0.5.12 (✓ API compatible changes)ax-plat-aarch64-phytium-pi: 0.5.11 -> 0.5.12 (✓ API compatible changes)arm-scmi-rs: 0.1.2 -> 0.1.3 (✓ API compatible changes)usb-if: 0.7.1 -> 0.7.2 (✓ API compatible changes)crab-usb: 0.9.3 -> 0.9.4 (✓ API compatible changes)sdmmc-protocol: 0.1.1 -> 0.1.2 (✓ API compatible changes)dwmmc-host: 0.1.1 -> 0.1.2 (✓ API compatible changes)rdif-eth: 0.2.1 -> 0.3.0 (⚠ API breaking changes)eth-intel: 0.1.2 -> 0.1.3 (✓ API compatible changes)rdif-block: 0.7.1 -> 0.8.0 (⚠ API breaking changes)nvme-driver: 0.4.2 -> 0.5.0 (⚠ API breaking changes)phytium-mci-host: 0.1.1 -> 0.1.2 (✓ API compatible changes)ramdisk: 0.1.1 -> 0.1.2 (✓ API compatible changes)rd-net: 0.1.1 -> 0.1.2 (✓ API compatible changes)realtek-rtl8125: 0.2.0 -> 0.2.1 (✓ API compatible changes)rockchip-npu: 0.2.1 -> 0.2.2 (✓ API compatible changes)rockchip-soc: 0.3.0 -> 0.3.1 (✓ API compatible changes)sdhci-host: 0.1.1 -> 0.1.2 (✓ API compatible changes)ax-driver: 0.6.0 -> 0.6.1 (✓ API compatible changes)ax-plat-aarch64-qemu-virt: 0.5.10 -> 0.5.11 (✓ API compatible changes)ax-plat-aarch64-raspi: 0.5.11 -> 0.5.12 (✓ API compatible changes)ax-plat-loongarch64-qemu-virt: 0.5.10 -> 0.5.11 (✓ API compatible changes)ax-riscv-plic: 0.4.6 -> 0.4.7 (✓ API compatible changes)ax-plat-riscv64-qemu-virt: 0.5.9 -> 0.5.10 (✓ API compatible changes)ax-plat-riscv64-sg2002: 0.3.6 -> 0.4.0 (⚠ API breaking changes)ax-plat-riscv64-visionfive2: 0.1.4 -> 0.1.5 (✓ API compatible changes)ax-plat-x86-pc: 0.5.10 -> 0.5.11 (✓ API compatible changes)ax-plat-x86-qemu-q35: 0.4.8 -> 0.4.9 (✓ API compatible changes)somehal: 0.6.7 -> 0.6.8 (✓ API compatible changes)axplat-dyn: 0.6.2 -> 0.7.0 (⚠ API breaking changes)ax-memory-set: 0.6.9 -> 0.6.10 (✓ API compatible changes)axaddrspace: 0.5.11 -> 0.5.12 (✓ API compatible changes)bitmap-allocator: 0.4.5 -> 0.4.6 (✓ API compatible changes)ax-allocator: 0.5.2 -> 0.5.3 (✓ API compatible changes)aarch64_sysreg: 0.3.7 -> 0.3.8 (✓ API compatible changes)axvmconfig: 0.5.2 -> 0.6.0 (⚠ API breaking changes)axdevice_base: 0.4.11 -> 0.4.12 (✓ API compatible changes)axvisor_api_proc: 0.5.7 -> 0.5.8axvisor_api: 0.5.11 -> 0.5.12 (✓ API compatible changes)axvcpu: 0.5.9 -> 0.6.0 (⚠ API breaking changes)arm_vcpu: 0.5.9 -> 0.5.10 (✓ API compatible changes)arm_vgic: 0.4.10 -> 0.4.11 (✓ API compatible changes)riscv-h: 0.4.7 -> 0.4.8 (✓ API compatible changes)riscv_vplic: 0.4.12 -> 0.4.13 (✓ API compatible changes)x86_vlapic: 0.4.10 -> 0.4.11 (✓ API compatible changes)axdevice: 0.4.10 -> 0.4.11 (✓ API compatible changes)axhvc: 0.4.8 -> 0.4.9 (✓ API compatible changes)loongarch_vcpu: 0.5.3 -> 0.5.4 (✓ API compatible changes)riscv_vcpu: 0.5.9 -> 0.5.10 (✓ API compatible changes)x86_vcpu: 0.5.9 -> 0.5.10 (✓ API compatible changes)axvm: 0.5.9 -> 0.5.10 (✓ API compatible changes)ax-config: 0.5.10 -> 0.5.11 (✓ API compatible changes)ax-hal: 0.5.15 -> 0.5.16 (✓ API compatible changes)ax-mm: 0.5.15 -> 0.5.16 (✓ API compatible changes)ax-dma: 0.5.15 -> 0.6.0 (⚠ API breaking changes)sg2002-tpu: 0.1.2 -> 0.1.3 (✓ API compatible changes)ax-ipi: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-task: 0.5.16 -> 0.5.17 (✓ API compatible changes)ax-sync: 0.5.15 -> 0.5.16 (✓ API compatible changes)ax-display: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-fs: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-fs-ng: 0.5.15 -> 0.5.16 (✓ API compatible changes)ax-input: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-net-ng: 0.6.1 -> 0.7.0 (⚠ API breaking changes)ax-net: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-runtime: 0.5.16 -> 0.6.0 (⚠ API breaking changes)ax-feat: 0.5.16 -> 0.5.17 (✓ API compatible changes)starry-kernel: 0.5.12 -> 0.5.13 (✓ API compatible changes)axbuild: 0.4.8 -> 0.4.9 (✓ API compatible changes)starryos: 0.5.12 -> 0.5.13ax-api: 0.5.16 -> 0.5.17 (✓ API compatible changes)ax-posix-api: 0.5.16 -> 0.5.17 (✓ API compatible changes)ax-std: 0.5.15 -> 0.5.16 (✓ API compatible changes)arceos-rust: 0.1.1 -> 0.1.2 (✓ API compatible changes)ax-libc: 0.5.15 -> 0.5.16arceos-rust-interface: 1.0.3 -> 1.1.0axvisor: 0.5.8 -> 0.5.9ax-kspin: 0.3.9 -> 0.3.10ax-config-macros: 0.4.9 -> 0.4.10rk3588-pci: 0.2.0 -> 0.2.1axnsproxy: 0.1.0 -> 0.1.1ax-log: 0.5.12 -> 0.5.13⚠
rdrivebreaking changes⚠
ax-platbreaking changes⚠
ax-allocbreaking changes⚠
dma-apibreaking changes⚠
axklibbreaking changes⚠
rsext4breaking changes⚠
some-serialbreaking changes⚠
starry-signalbreaking changes⚠
rdif-ethbreaking changes⚠
rdif-blockbreaking changes⚠
nvme-driverbreaking changes⚠
ax-plat-riscv64-sg2002breaking changes⚠
axplat-dynbreaking changes⚠
axvmconfigbreaking changes⚠
axvcpubreaking changes⚠
ax-dmabreaking changes⚠
ax-net-ngbreaking changes⚠
ax-runtimebreaking changesChangelog
ax-lazyinitaxbacktraceax-memory-addrax-page-table-entryax-page-table-multiarchax-percpuax-cpuax-lockdepaxpollaxfs-ng-vfsax-plat-macrosrdif-pciepcierdriveax-platbuddy-slab-allocatorax-allocdma-apiaxklibrsext4scope-localpage-table-genericrdif-serialsome-serialsomebootstarry-processstarry-signalax-config-genax-fs-devfsax-fs-ramfsarm-gic-driverax-plat-aarch64-peripheralsax-plat-aarch64-bsta1000bax-plat-aarch64-phytium-piarm-scmi-rsusb-ifcrab-usbsdmmc-protocoldwmmc-hostrdif-etheth-intelrdif-blocknvme-driverphytium-mci-hostramdiskrd-netrealtek-rtl8125rockchip-npurockchip-socsdhci-hostax-driverax-plat-aarch64-qemu-virtax-plat-aarch64-raspiax-plat-loongarch64-qemu-virt