[go] cmd/asm, cmd/internal/obj: add crypto algorithm suites for riscv64

18 views
Skip to first unread message

Meng Zhuo (Gerrit)

unread,
Apr 9, 2025, 10:58:06 AM4/9/25
to goph...@pubsubhelper.golang.org, Meng Zhuo, golang-co...@googlegroups.com

Meng Zhuo has uploaded the change for review

Commit message

cmd/asm, cmd/internal/obj: add crypto algorithm suites for riscv64

This CL adds crypto algorithm suites' intrinsic encoding and testcase:

* Zvkg - Vector GCM/GMAC
* Zvkned - NIST Suite: Vector AES Block Cipher
* Zvknh[ab] - NIST Suite: Vector SHA-2 Secure Hash
* Zvksed - ShangMi Suite: SM4 Block Cipher
* Zvksh - ShangMi Suite: SM3 Secure Hash
Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4

Change diff

diff --git a/src/cmd/asm/internal/asm/testdata/riscv64.s b/src/cmd/asm/internal/asm/testdata/riscv64.s
index 2d0250d..e916b1f 100644
--- a/src/cmd/asm/internal/asm/testdata/riscv64.s
+++ b/src/cmd/asm/internal/asm/testdata/riscv64.s
@@ -983,6 +983,37 @@
VRORVI $16, V2, V3 // d7312852
VRORVI $16, V2, V0, V3 // d7312850

+ // Zvkg - Vector GCM/GMAC
+ VGHSHVV V1, V2, V3 // f7a120b2
+ VGMULVV V1, V2 // 77a118a2
+
+ // Zvkned - NIST Suite: Vector AES Block Cipher
+ VAESEFVV V1, V2 // 77a111a2
+ VAESEFVS V1, V2 // 77a111a6
+ VAESEMVV V1, V2 // 772111a2
+ VAESEMVS V1, V2 // 772111a6
+ VAESDFVV V1, V2 // 77a110a2
+ VAESDFVS V1, V2 // 77a110a6
+ VAESDMVV V1, V2 // 772110a2
+ VAESDMVS V1, V2 // 772110a6
+ VAESKF1VI $16, V2, V3 // f721288a
+ VAESKF2VI $16, V2, V3 // f72128aa
+ VAESZVS V1, V2 // 77a113a6
+
+ // Zvknh[ab] - NIST Suite: Vector SHA-2 Secure Hash
+ VSHA2MSVV V1, V2, V3 // f7a120b6
+ VSHA2CHVV V1, V2, V3 // f7a120ba
+ VSHA2CLVV V1, V2, V3 // f7a120be
+
+ // Zvksed - ShangMi Suite: SM4 Block Cipher
+ VSM4KVI $16, V2, V3 // f7212886
+ VSM4RVV V1, V2 // 772118a2
+ VSM4RVS V1, V2 // 772118a6
+
+ // Zvksh - ShangMi Suite: SM3 Secure Hash
+ VSM3MEVV V1, V2, V3 // f7a12082
+ VSM3CVI $16, V2, V3 // f72128ae
+
//
// Privileged ISA
//
diff --git a/src/cmd/internal/obj/riscv/obj.go b/src/cmd/internal/obj/riscv/obj.go
index e54c4e2..e086fb9 100644
--- a/src/cmd/internal/obj/riscv/obj.go
+++ b/src/cmd/internal/obj/riscv/obj.go
@@ -2480,6 +2480,37 @@
AVRORVX & obj.AMask: {enc: rVIVEncoding},
AVRORVI & obj.AMask: {enc: rVVuEncoding},

+ // Zvkg - Vector GCM/GMAC
+ AVGHSHVV & obj.AMask: {enc: rVVVEncoding},
+ AVGMULVV & obj.AMask: {enc: rVVEncoding},
+
+ // Zvkned - NIST Suite: Vector AES Block Cipher
+ AVAESEFVV & obj.AMask: {enc: rVVEncoding},
+ AVAESEFVS & obj.AMask: {enc: rVVEncoding},
+ AVAESEMVV & obj.AMask: {enc: rVVEncoding},
+ AVAESEMVS & obj.AMask: {enc: rVVEncoding},
+ AVAESDFVV & obj.AMask: {enc: rVVEncoding},
+ AVAESDFVS & obj.AMask: {enc: rVVEncoding},
+ AVAESDMVV & obj.AMask: {enc: rVVEncoding},
+ AVAESDMVS & obj.AMask: {enc: rVVEncoding},
+ AVAESKF1VI & obj.AMask: {enc: rVVuEncoding},
+ AVAESKF2VI & obj.AMask: {enc: rVVuEncoding},
+ AVAESZVS & obj.AMask: {enc: rVVEncoding},
+
+ // Zvknh[ab] - NIST Suite: Vector SHA-2 Secure Hash
+ AVSHA2MSVV & obj.AMask: {enc: rVVVEncoding},
+ AVSHA2CHVV & obj.AMask: {enc: rVVVEncoding},
+ AVSHA2CLVV & obj.AMask: {enc: rVVVEncoding},
+
+ // Zvksed - ShangMi Suite: SM4 Block Cipher
+ AVSM4KVI & obj.AMask: {enc: rVVuEncoding},
+ AVSM4RVV & obj.AMask: {enc: rVVEncoding},
+ AVSM4RVS & obj.AMask: {enc: rVVEncoding},
+
+ // Zvksh - ShangMi Suite: SM3 Secure Hash
+ AVSM3MEVV & obj.AMask: {enc: rVVVEncoding},
+ AVSM3CVI & obj.AMask: {enc: rVVuEncoding},
+
//
// Privileged ISA
//
@@ -3520,7 +3551,7 @@
}
ins.rd, ins.rs1, ins.rs2, ins.rs3 = uint32(p.To.Reg), uint32(p.From.Reg), uint32(p.Reg), obj.REG_NONE

- case AVMADCVV, AVMADCVX, AVMSBCVV, AVMSBCVX, AVMADCVI:
+ case AVMADCVV, AVMADCVX, AVMSBCVV, AVMSBCVX, AVMADCVI, AVGHSHVV:
ins.rd, ins.rs1, ins.rs2 = uint32(p.To.Reg), uint32(p.From.Reg), uint32(p.Reg)

case AVNEGV, AVWCVTXXV, AVWCVTUXXV, AVNCVTXXW:
@@ -3593,6 +3624,25 @@
ins.as = AVMSGTUVI
}
ins.rd, ins.rs1, ins.rs2, ins.rs3, ins.imm = uint32(p.To.Reg), obj.REG_NONE, uint32(p.Reg), obj.REG_NONE, ins.imm-1
+
+ case AVAESKF1VI, AVAESKF2VI, AVSM4KVI, AVSM3CVI:
+ if ins.rs3 != obj.REG_NONE {
+ p.Ctxt.Diag("%v: too many operands for instruction", p)
+ }
+ ins.rd, ins.rs1, ins.rs2, ins.rs3 = uint32(p.To.Reg), obj.REG_NONE, uint32(p.Reg), obj.REG_NONE
+
+ case AVGMULVV, AVAESEFVV, AVAESEFVS, AVAESEMVV, AVAESEMVS, AVAESDFVV, AVAESDFVS, AVAESDMVV,
+ AVAESDMVS, AVAESZVS, AVSM4RVV, AVSM4RVS:
+ if ins.rs3 != obj.REG_NONE {
+ p.Ctxt.Diag("%v: too many operands for instruction", p)
+ }
+ ins.rd, ins.rs1, ins.rs2 = uint32(p.To.Reg), obj.REG_NONE, uint32(p.From.Reg)
+
+ case AVSHA2MSVV, AVSHA2CHVV, AVSHA2CLVV, AVSM3MEVV:
+ if ins.rs3 != obj.REG_NONE {
+ p.Ctxt.Diag("%v: too many operands for instruction", p)
+ }
+ ins.rd, ins.rs1, ins.rs2 = uint32(p.To.Reg), uint32(p.From.Reg), uint32(p.Reg)
}

for _, ins := range inss {

Change information

Files:
  • M src/cmd/asm/internal/asm/testdata/riscv64.s
  • M src/cmd/internal/obj/riscv/obj.go
Change size: M
Delta: 2 files changed, 82 insertions(+), 1 deletion(-)
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 1
Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Apr 9, 2025, 11:02:27 AM4/9/25
to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com

Meng Zhuo uploaded new patchset

Meng Zhuo uploaded patch set #2 to this change.
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newpatchset
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 2
Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Apr 24, 2025, 4:16:54 AM4/24/25
to Meng Zhuo, goph...@pubsubhelper.golang.org, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

Meng Zhuo voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Cherry Mui
  • Joel Sing
  • Mark Ryan
  • Pengcheng Wang
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 2
Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Cherry Mui <cher...@google.com>
Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
Gerrit-Reviewer: Mark Ryan <mark...@rivosinc.com>
Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-CC: Gopher Robot <go...@golang.org>
Gerrit-Attention: Mark Ryan <mark...@rivosinc.com>
Gerrit-Attention: Joel Sing <jo...@sing.id.au>
Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-Attention: Cherry Mui <cher...@google.com>
Gerrit-Comment-Date: Thu, 24 Apr 2025 08:16:47 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Mar 2, 2026, 9:04:18 PMMar 2
to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

Meng Zhuo uploaded new patchset

Meng Zhuo uploaded patch set #3 to this change.
Following approvals got outdated and were removed:
  • TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
Open in Gerrit

Related details

Attention is currently required from:
  • Cherry Mui
  • Joel Sing
  • Mark Ryan
  • Pengcheng Wang
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newpatchset
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 3
Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Cherry Mui <cher...@google.com>
Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-CC: Gopher Robot <go...@golang.org>
Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-Attention: Cherry Mui <cher...@google.com>
Gerrit-Attention: Joel Sing <jo...@sing.id.au>
Gerrit-Attention: Mark Ryan <mark...@meta.com>
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Mar 8, 2026, 11:39:29 PMMar 8
to Meng Zhuo, goph...@pubsubhelper.golang.org, Go LUCI, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

Meng Zhuo voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Cherry Mui
  • Joel Sing
  • Mark Ryan
  • Pengcheng Wang
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 3
Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Cherry Mui <cher...@google.com>
Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-CC: Gopher Robot <go...@golang.org>
Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-Attention: Cherry Mui <cher...@google.com>
Gerrit-Attention: Joel Sing <jo...@sing.id.au>
Gerrit-Attention: Mark Ryan <mark...@meta.com>
Gerrit-Comment-Date: Mon, 09 Mar 2026 03:39:22 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Mar 12, 2026, 12:29:50 AMMar 12
to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

Meng Zhuo uploaded new patchset

Meng Zhuo uploaded patch set #4 to this change.
Following approvals got outdated and were removed:
  • TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
Open in Gerrit

Related details

Attention is currently required from:
  • Cherry Mui
  • Joel Sing
  • Mark Ryan
  • Pengcheng Wang
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newpatchset
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 4
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Mar 12, 2026, 12:31:32 AMMar 12
to Meng Zhuo, goph...@pubsubhelper.golang.org, Go LUCI, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

Meng Zhuo voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Cherry Mui
  • Joel Sing
  • Mark Ryan
  • Pengcheng Wang
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 4
Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Cherry Mui <cher...@google.com>
Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-CC: Gopher Robot <go...@golang.org>
Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-Attention: Cherry Mui <cher...@google.com>
Gerrit-Attention: Joel Sing <jo...@sing.id.au>
Gerrit-Attention: Mark Ryan <mark...@meta.com>
Gerrit-Comment-Date: Thu, 12 Mar 2026 04:31:28 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Mar 12, 2026, 6:41:29 AMMar 12
to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

Meng Zhuo uploaded new patchset

Meng Zhuo uploaded patch set #5 to this change.
Following approvals got outdated and were removed:
  • TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
Open in Gerrit

Related details

Attention is currently required from:
  • Cherry Mui
  • Joel Sing
  • Mark Ryan
  • Pengcheng Wang
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newpatchset
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 5
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Mar 12, 2026, 9:53:57 PMMar 12
to Meng Zhuo, goph...@pubsubhelper.golang.org, Go LUCI, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

Meng Zhuo voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Cherry Mui
  • Joel Sing
  • Mark Ryan
  • Pengcheng Wang
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
Gerrit-Change-Number: 664155
Gerrit-PatchSet: 5
Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Cherry Mui <cher...@google.com>
Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-CC: Gopher Robot <go...@golang.org>
Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
Gerrit-Attention: Cherry Mui <cher...@google.com>
Gerrit-Attention: Joel Sing <jo...@sing.id.au>
Gerrit-Attention: Mark Ryan <mark...@meta.com>
Gerrit-Comment-Date: Fri, 13 Mar 2026 01:53:47 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
unsatisfied_requirement
satisfied_requirement
open
diffy

Meng Zhuo (Gerrit)

unread,
Mar 12, 2026, 10:35:34 PMMar 12
to Meng Zhuo, goph...@pubsubhelper.golang.org, Go LUCI, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

Meng Zhuo added 1 comment

Patchset-level comments
File-level comment, Patchset 5 (Latest):
Meng Zhuo . resolved

@jo...@sing.id.au I had merged two CLs, PTAL, thanks

Open in Gerrit

Related details

Attention is currently required from:
  • Cherry Mui
  • Joel Sing
  • Mark Ryan
  • Pengcheng Wang
Submit Requirements:
    • requirement is not satisfiedCode-Review
    • requirement satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    • requirement satisfiedTryBots-Pass
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: go
    Gerrit-Branch: master
    Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
    Gerrit-Change-Number: 664155
    Gerrit-PatchSet: 5
    Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
    Gerrit-Reviewer: Cherry Mui <cher...@google.com>
    Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
    Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
    Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
    Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
    Gerrit-CC: Gopher Robot <go...@golang.org>
    Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
    Gerrit-Attention: Cherry Mui <cher...@google.com>
    Gerrit-Attention: Joel Sing <jo...@sing.id.au>
    Gerrit-Attention: Mark Ryan <mark...@meta.com>
    Gerrit-Comment-Date: Fri, 13 Mar 2026 02:35:27 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    satisfied_requirement
    open
    diffy

    Meng Zhuo (Gerrit)

    unread,
    Apr 10, 2026, 12:04:15 AMApr 10
    to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
    Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

    Meng Zhuo uploaded new patchset

    Meng Zhuo uploaded patch set #6 to this change.
    Following approvals got outdated and were removed:
    • TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI

    Related details

    Attention is currently required from:
    • Cherry Mui
    • Joel Sing
    • Mark Ryan
    • Pengcheng Wang
    Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: go
      Gerrit-Branch: master
      Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
      Gerrit-Change-Number: 664155
      Gerrit-PatchSet: 6
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Meng Zhuo (Gerrit)

      unread,
      Apr 16, 2026, 2:26:22 AMApr 16
      to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

      Meng Zhuo uploaded new patchset

      Meng Zhuo uploaded patch set #7 to this change.
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Cherry Mui
      • Joel Sing
      • Mark Ryan
      • Pengcheng Wang
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: go
      Gerrit-Branch: master
      Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
      Gerrit-Change-Number: 664155
      Gerrit-PatchSet: 7
      Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Cherry Mui <cher...@google.com>
      Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
      Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
      Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Meng Zhuo (Gerrit)

      unread,
      Apr 16, 2026, 2:46:05 AMApr 16
      to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
      Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

      Meng Zhuo voted Commit-Queue+1

      Commit-Queue+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Cherry Mui
      • Joel Sing
      • Mark Ryan
      • Pengcheng Wang
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: go
      Gerrit-Branch: master
      Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
      Gerrit-Change-Number: 664155
      Gerrit-PatchSet: 7
      Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Cherry Mui <cher...@google.com>
      Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
      Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
      Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-CC: Gopher Robot <go...@golang.org>
      Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-Attention: Cherry Mui <cher...@google.com>
      Gerrit-Attention: Joel Sing <jo...@sing.id.au>
      Gerrit-Attention: Mark Ryan <mark...@meta.com>
      Gerrit-Comment-Date: Thu, 16 Apr 2026 06:45:58 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Meng Zhuo (Gerrit)

      unread,
      Apr 16, 2026, 6:59:48 AMApr 16
      to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from Cherry Mui, Joel Sing, Mark Ryan, Meng Zhuo and Pengcheng Wang

      Meng Zhuo uploaded new patchset

      Meng Zhuo uploaded patch set #8 to this change.
      Following approvals got outdated and were removed:
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Cherry Mui
      • Joel Sing
      • Mark Ryan
      • Meng Zhuo
      • Pengcheng Wang
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: go
      Gerrit-Branch: master
      Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
      Gerrit-Change-Number: 664155
      Gerrit-PatchSet: 8
      Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Cherry Mui <cher...@google.com>
      Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
      Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
      Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-CC: Gopher Robot <go...@golang.org>
      Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-Attention: Cherry Mui <cher...@google.com>
      Gerrit-Attention: Joel Sing <jo...@sing.id.au>
      Gerrit-Attention: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Attention: Mark Ryan <mark...@meta.com>
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Meng Zhuo (Gerrit)

      unread,
      Apr 16, 2026, 9:32:00 AMApr 16
      to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
      Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

      Meng Zhuo voted Commit-Queue+1

      Commit-Queue+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Cherry Mui
      • Joel Sing
      • Mark Ryan
      • Pengcheng Wang
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: go
      Gerrit-Branch: master
      Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
      Gerrit-Change-Number: 664155
      Gerrit-PatchSet: 8
      Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Cherry Mui <cher...@google.com>
      Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
      Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
      Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-CC: Gopher Robot <go...@golang.org>
      Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-Attention: Cherry Mui <cher...@google.com>
      Gerrit-Attention: Joel Sing <jo...@sing.id.au>
      Gerrit-Attention: Mark Ryan <mark...@meta.com>
      Gerrit-Comment-Date: Thu, 16 Apr 2026 13:31:53 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Meng Zhuo (Gerrit)

      unread,
      Apr 20, 2026, 6:32:58 AMApr 20
      to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
      Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

      Meng Zhuo voted Commit-Queue+1

      Commit-Queue+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Cherry Mui
      • Joel Sing
      • Mark Ryan
      • Pengcheng Wang
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: go
      Gerrit-Branch: master
      Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
      Gerrit-Change-Number: 664155
      Gerrit-PatchSet: 9
      Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Cherry Mui <cher...@google.com>
      Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
      Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
      Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-CC: Gopher Robot <go...@golang.org>
      Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-Attention: Cherry Mui <cher...@google.com>
      Gerrit-Attention: Joel Sing <jo...@sing.id.au>
      Gerrit-Attention: Mark Ryan <mark...@meta.com>
      Gerrit-Comment-Date: Mon, 20 Apr 2026 10:32:51 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Joel Sing (Gerrit)

      unread,
      Apr 22, 2026, 10:56:41 AMApr 22
      to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
      Attention needed from Cherry Mui, Mark Ryan, Meng Zhuo and Pengcheng Wang

      Joel Sing voted and added 3 comments

      Votes added by Joel Sing

      Code-Review+2

      3 comments

      Patchset-level comments
      File-level comment, Patchset 9 (Latest):
      Joel Sing . resolved

      There is hardware that exists that implements these extensions, hence no objection to adding support.

      File src/cmd/asm/internal/asm/testdata/riscv64.s
      Line 2049, Patchset 9 (Latest): // 32.2.7: hangMi Suite: SM4 Block Cipher
      Joel Sing . unresolved
      ```suggestion
      // 32.2.7: ShangMi Suite: SM4 Block Cipher
      ```
      File src/cmd/asm/internal/asm/testdata/riscv64validation.s
      Line 604, Patchset 9 (Latest): VAESKF1VI $32, V2, V3 // ERROR "unsigned immediate 32 must be in range [0, 31]"
      Joel Sing . unresolved

      Would be good to also add the $-1 versions of these.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Cherry Mui
      • Mark Ryan
      • Meng Zhuo
      • Pengcheng Wang
      Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: go
      Gerrit-Branch: master
      Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
      Gerrit-Change-Number: 664155
      Gerrit-PatchSet: 9
      Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Cherry Mui <cher...@google.com>
      Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
      Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
      Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-CC: Gopher Robot <go...@golang.org>
      Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
      Gerrit-Attention: Cherry Mui <cher...@google.com>
      Gerrit-Attention: Meng Zhuo <mengzh...@gmail.com>
      Gerrit-Attention: Mark Ryan <mark...@meta.com>
      Gerrit-Comment-Date: Wed, 22 Apr 2026 14:56:30 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Meng Zhuo (Gerrit)

      unread,
      Apr 30, 2026, 7:12:40 AMApr 30
      to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from Cherry Mui, Joel Sing, Mark Ryan, Meng Zhuo and Pengcheng Wang

      Meng Zhuo uploaded new patchset

      Meng Zhuo uploaded patch set #11 to this change.
      Following approvals got outdated and were removed:
      • Code-Review: +2 by Joel Sing
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Cherry Mui
      • Joel Sing
      • Mark Ryan
      • Meng Zhuo
      • Pengcheng Wang
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: newpatchset
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
        Gerrit-Change-Number: 664155
        Gerrit-PatchSet: 11
        Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
        Gerrit-Reviewer: Cherry Mui <cher...@google.com>
        Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
        Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
        Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
        Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
        Gerrit-Attention: Cherry Mui <cher...@google.com>
        Gerrit-Attention: Joel Sing <jo...@sing.id.au>
        unsatisfied_requirement
        open
        diffy

        Meng Zhuo (Gerrit)

        unread,
        Apr 30, 2026, 7:20:03 AMApr 30
        to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
        Attention needed from Cherry Mui, Joel Sing, Mark Ryan, Meng Zhuo and Pengcheng Wang

        Meng Zhuo uploaded new patchset

        Meng Zhuo uploaded patch set #12 to this change.
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Cherry Mui
        • Joel Sing
        • Mark Ryan
        • Meng Zhuo
        • Pengcheng Wang
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: newpatchset
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
        Gerrit-Change-Number: 664155
        Gerrit-PatchSet: 12
        unsatisfied_requirement
        open
        diffy

        Meng Zhuo (Gerrit)

        unread,
        Apr 30, 2026, 7:20:15 AMApr 30
        to Meng Zhuo, goph...@pubsubhelper.golang.org, Joel Sing, golang...@luci-project-accounts.iam.gserviceaccount.com, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
        Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

        Meng Zhuo voted and added 2 comments

        Votes added by Meng Zhuo

        Commit-Queue+1

        2 comments

        File src/cmd/asm/internal/asm/testdata/riscv64.s
        Line 2049, Patchset 9: // 32.2.7: hangMi Suite: SM4 Block Cipher
        Joel Sing . resolved
        ```suggestion
        // 32.2.7: ShangMi Suite: SM4 Block Cipher
        ```
        Meng Zhuo

        Done

        File src/cmd/asm/internal/asm/testdata/riscv64validation.s
        Line 604, Patchset 9: VAESKF1VI $32, V2, V3 // ERROR "unsigned immediate 32 must be in range [0, 31]"
        Joel Sing . resolved

        Would be good to also add the $-1 versions of these.

        Meng Zhuo

        Done

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Cherry Mui
        • Joel Sing
        • Mark Ryan
        • Pengcheng Wang
        Submit Requirements:
          • requirement is not satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement is not satisfiedReview-Enforcement
          • requirement is not satisfiedTryBots-Pass
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: go
          Gerrit-Branch: master
          Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
          Gerrit-Change-Number: 664155
          Gerrit-PatchSet: 12
          Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
          Gerrit-Reviewer: Cherry Mui <cher...@google.com>
          Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
          Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
          Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
          Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
          Gerrit-CC: Gopher Robot <go...@golang.org>
          Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
          Gerrit-Attention: Cherry Mui <cher...@google.com>
          Gerrit-Attention: Joel Sing <jo...@sing.id.au>
          Gerrit-Attention: Mark Ryan <mark...@meta.com>
          Gerrit-Comment-Date: Thu, 30 Apr 2026 11:20:11 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          Comment-In-Reply-To: Joel Sing <jo...@sing.id.au>
          unsatisfied_requirement
          satisfied_requirement
          open
          diffy

          Meng Zhuo (Gerrit)

          unread,
          Apr 30, 2026, 7:29:16 AMApr 30
          to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
          Attention needed from Cherry Mui, Joel Sing, Mark Ryan, Meng Zhuo and Pengcheng Wang

          Meng Zhuo uploaded new patchset

          Meng Zhuo uploaded patch set #13 to this change.
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Cherry Mui
          • Joel Sing
          • Mark Ryan
          • Meng Zhuo
          • Pengcheng Wang
          Submit Requirements:
          • requirement is not satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement is not satisfiedReview-Enforcement
          • requirement is not satisfiedTryBots-Pass
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: newpatchset
          Gerrit-Project: go
          Gerrit-Branch: master
          Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
          Gerrit-Change-Number: 664155
          Gerrit-PatchSet: 13
          Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
          Gerrit-Reviewer: Cherry Mui <cher...@google.com>
          Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
          Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
          Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
          Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
          Gerrit-CC: Gopher Robot <go...@golang.org>
          Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
          Gerrit-Attention: Cherry Mui <cher...@google.com>
          Gerrit-Attention: Joel Sing <jo...@sing.id.au>
          unsatisfied_requirement
          satisfied_requirement
          open
          diffy

          Meng Zhuo (Gerrit)

          unread,
          May 8, 2026, 3:20:58 AMMay 8
          to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
          Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

          Meng Zhuo voted Commit-Queue+1

          Commit-Queue+1
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Cherry Mui
          • Joel Sing
          • Mark Ryan
          • Pengcheng Wang
          Submit Requirements:
          • requirement is not satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement is not satisfiedReview-Enforcement
          • requirement is not satisfiedTryBots-Pass
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: go
          Gerrit-Branch: master
          Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
          Gerrit-Change-Number: 664155
          Gerrit-PatchSet: 14
          Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
          Gerrit-Reviewer: Cherry Mui <cher...@google.com>
          Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
          Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
          Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
          Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
          Gerrit-CC: Gopher Robot <go...@golang.org>
          Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
          Gerrit-Attention: Cherry Mui <cher...@google.com>
          Gerrit-Attention: Joel Sing <jo...@sing.id.au>
          Gerrit-Attention: Mark Ryan <mark...@meta.com>
          Gerrit-Comment-Date: Fri, 08 May 2026 07:20:54 +0000
          Gerrit-HasComments: No
          Gerrit-Has-Labels: Yes
          unsatisfied_requirement
          satisfied_requirement
          open
          diffy

          Meng Zhuo (Gerrit)

          unread,
          May 9, 2026, 4:33:43 AMMay 9
          to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
          Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

          Meng Zhuo voted and added 2 comments

          Votes added by Meng Zhuo

          Commit-Queue+1

          2 comments

          Patchset-level comments
          File-level comment, Patchset 14 (Latest):
          Meng Zhuo . resolved

          retry to eliminate unrelated failure.

          File-level comment, Patchset 14 (Latest):
          Meng Zhuo . resolved

          Retry to eliminate unrelated failure.

          Gerrit-Comment-Date: Sat, 09 May 2026 08:33:39 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          unsatisfied_requirement
          satisfied_requirement
          open
          diffy

          Joel Sing (Gerrit)

          unread,
          May 19, 2026, 10:12:07 AMMay 19
          to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
          Attention needed from Cherry Mui, Mark Ryan, Meng Zhuo and Pengcheng Wang

          Joel Sing added 1 comment

          Patchset-level comments
          Joel Sing . unresolved

          Change looks good, however we're missing cmd/asm/internal/asm/testdata/riscv64cmd/asm/internal/asm/testdata/riscv64error.s changes.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Cherry Mui
          • Mark Ryan
          • Meng Zhuo
          • Pengcheng Wang
          Submit Requirements:
            • requirement is not satisfiedCode-Review
            • requirement is not satisfiedNo-Unresolved-Comments
            • requirement is not satisfiedReview-Enforcement
            • requirement satisfiedTryBots-Pass
            Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
            Gerrit-MessageType: comment
            Gerrit-Project: go
            Gerrit-Branch: master
            Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
            Gerrit-Change-Number: 664155
            Gerrit-PatchSet: 14
            Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
            Gerrit-Reviewer: Cherry Mui <cher...@google.com>
            Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
            Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
            Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
            Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
            Gerrit-CC: Gopher Robot <go...@golang.org>
            Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
            Gerrit-Attention: Cherry Mui <cher...@google.com>
            Gerrit-Attention: Meng Zhuo <mengzh...@gmail.com>
            Gerrit-Attention: Mark Ryan <mark...@meta.com>
            Gerrit-Comment-Date: Tue, 19 May 2026 14:11:59 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            unsatisfied_requirement
            satisfied_requirement
            open
            diffy

            Meng Zhuo (Gerrit)

            unread,
            May 20, 2026, 6:13:25 AMMay 20
            to Meng Zhuo, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
            Attention needed from Cherry Mui, Mark Ryan, Meng Zhuo and Pengcheng Wang

            Meng Zhuo uploaded new patchset

            Meng Zhuo uploaded patch set #15 to this change.
            Following approvals got outdated and were removed:

            Related details

            Attention is currently required from:
            • Cherry Mui
            • Mark Ryan
            • Meng Zhuo
            • Pengcheng Wang
            Submit Requirements:
              • requirement is not satisfiedCode-Review
              • requirement is not satisfiedNo-Unresolved-Comments
              • requirement is not satisfiedReview-Enforcement
              • requirement is not satisfiedTryBots-Pass
              Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
              Gerrit-MessageType: newpatchset
              Gerrit-Project: go
              Gerrit-Branch: master
              Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
              Gerrit-Change-Number: 664155
              Gerrit-PatchSet: 15
              unsatisfied_requirement
              open
              diffy

              Meng Zhuo (Gerrit)

              unread,
              May 20, 2026, 6:14:35 AMMay 20
              to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
              Attention needed from Cherry Mui, Mark Ryan and Pengcheng Wang

              Meng Zhuo voted Commit-Queue+1

              Commit-Queue+1
              Open in Gerrit

              Related details

              Attention is currently required from:
              • Cherry Mui
              • Mark Ryan
              • Pengcheng Wang
              Submit Requirements:
              • requirement is not satisfiedCode-Review
              • requirement is not satisfiedNo-Unresolved-Comments
              • requirement is not satisfiedReview-Enforcement
              • requirement is not satisfiedTryBots-Pass
              Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
              Gerrit-MessageType: comment
              Gerrit-Project: go
              Gerrit-Branch: master
              Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
              Gerrit-Change-Number: 664155
              Gerrit-PatchSet: 15
              Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
              Gerrit-Reviewer: Cherry Mui <cher...@google.com>
              Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
              Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
              Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
              Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
              Gerrit-CC: Gopher Robot <go...@golang.org>
              Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
              Gerrit-Attention: Cherry Mui <cher...@google.com>
              Gerrit-Attention: Mark Ryan <mark...@meta.com>
              Gerrit-Comment-Date: Wed, 20 May 2026 10:14:31 +0000
              Gerrit-HasComments: No
              Gerrit-Has-Labels: Yes
              unsatisfied_requirement
              open
              diffy

              Meng Zhuo (Gerrit)

              unread,
              May 20, 2026, 10:57:36 PMMay 20
              to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
              Attention needed from Cherry Mui, Joel Sing, Mark Ryan and Pengcheng Wang

              Meng Zhuo added 1 comment

              Patchset-level comments

              Change looks good, however we're missing cmd/asm/internal/asm/testdata/riscv64cmd/asm/internal/asm/testdata/riscv64error.s changes.

              Meng Zhuo

              Ah,Thanks, I've forget to rebase on the right CL.

              Open in Gerrit

              Related details

              Attention is currently required from:
              • Cherry Mui
              • Joel Sing
              • Mark Ryan
              • Pengcheng Wang
              Submit Requirements:
                • requirement is not satisfiedCode-Review
                • requirement satisfiedNo-Unresolved-Comments
                • requirement is not satisfiedReview-Enforcement
                • requirement satisfiedTryBots-Pass
                Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
                Gerrit-MessageType: comment
                Gerrit-Project: go
                Gerrit-Branch: master
                Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
                Gerrit-Change-Number: 664155
                Gerrit-PatchSet: 15
                Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
                Gerrit-Reviewer: Cherry Mui <cher...@google.com>
                Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
                Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
                Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
                Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
                Gerrit-CC: Gopher Robot <go...@golang.org>
                Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
                Gerrit-Attention: Cherry Mui <cher...@google.com>
                Gerrit-Attention: Joel Sing <jo...@sing.id.au>
                Gerrit-Attention: Mark Ryan <mark...@meta.com>
                Gerrit-Comment-Date: Thu, 21 May 2026 02:57:31 +0000
                Gerrit-HasComments: Yes
                Gerrit-Has-Labels: No
                Comment-In-Reply-To: Joel Sing <jo...@sing.id.au>
                unsatisfied_requirement
                satisfied_requirement
                open
                diffy

                Julian Zhu (Gerrit)

                unread,
                1:56 AM (3 hours ago) 1:56 AM
                to Meng Zhuo, goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, Joel Sing, Mark Ryan, Pengcheng Wang, Cherry Mui, Gopher Robot, golang-co...@googlegroups.com
                Attention needed from Cherry Mui, Joel Sing, Mark Ryan, Meng Zhuo and Pengcheng Wang

                Julian Zhu voted Code-Review+2

                Code-Review+2
                Open in Gerrit

                Related details

                Attention is currently required from:
                • Cherry Mui
                • Joel Sing
                • Mark Ryan
                • Meng Zhuo
                • Pengcheng Wang
                Submit Requirements:
                • requirement satisfiedCode-Review
                • requirement satisfiedNo-Unresolved-Comments
                • requirement is not satisfiedReview-Enforcement
                • requirement satisfiedTryBots-Pass
                Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
                Gerrit-MessageType: comment
                Gerrit-Project: go
                Gerrit-Branch: master
                Gerrit-Change-Id: I0d841cce0fd734c28e409d6b6edbcfdc0c7da9d4
                Gerrit-Change-Number: 664155
                Gerrit-PatchSet: 15
                Gerrit-Owner: Meng Zhuo <mengzh...@gmail.com>
                Gerrit-Reviewer: Cherry Mui <cher...@google.com>
                Gerrit-Reviewer: Joel Sing <jo...@sing.id.au>
                Gerrit-Reviewer: Julian Zhu <jz53...@gmail.com>
                Gerrit-Reviewer: Mark Ryan <mark...@meta.com>
                Gerrit-Reviewer: Meng Zhuo <mengzh...@gmail.com>
                Gerrit-Reviewer: Pengcheng Wang <wangpeng...@bytedance.com>
                Gerrit-CC: Gopher Robot <go...@golang.org>
                Gerrit-Attention: Pengcheng Wang <wangpeng...@bytedance.com>
                Gerrit-Attention: Cherry Mui <cher...@google.com>
                Gerrit-Attention: Joel Sing <jo...@sing.id.au>
                Gerrit-Attention: Meng Zhuo <mengzh...@gmail.com>
                Gerrit-Attention: Mark Ryan <mark...@meta.com>
                Gerrit-Comment-Date: Wed, 10 Jun 2026 05:56:53 +0000
                Gerrit-HasComments: No
                Gerrit-Has-Labels: Yes
                satisfied_requirement
                unsatisfied_requirement
                open
                diffy
                Reply all
                Reply to author
                Forward
                0 new messages