From: Guoqi Chen Date: Thu, 6 Mar 2025 12:07:24 +0000 (+0800) Subject: [release-branch.go1.24] internal/cpu: use correct variable when parsing CPU features... X-Git-Tag: go1.24.11~3 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=23743a8d2b1347eaf6279f401f743eeafab399a2;p=gostls13.git [release-branch.go1.24] internal/cpu: use correct variable when parsing CPU features lamcas and lam_bh on loong64 Fixes #76378 Change-Id: I5019f4e32243911f735f775bcb3c0dba5adb4162 Reviewed-on: https://go-review.googlesource.com/c/go/+/655395 Reviewed-by: David Chase Reviewed-by: Junyang Shao Reviewed-by: Meidan Li Reviewed-by: sophie zhao LUCI-TryBot-Result: Go LUCI (cherry picked from commit bcd0ebbd2abcd3e2e876862f287c46a2de56eaab) Reviewed-on: https://go-review.googlesource.com/c/go/+/722400 Reviewed-by: abner chenc Reviewed-by: Mark Freeman --- diff --git a/src/internal/cpu/cpu_loong64.go b/src/internal/cpu/cpu_loong64.go index 92583d0bca..481f8f8855 100644 --- a/src/internal/cpu/cpu_loong64.go +++ b/src/internal/cpu/cpu_loong64.go @@ -43,8 +43,8 @@ func doinit() { cfg2 := get_cpucfg(2) Loong64.HasCRC32 = cfgIsSet(cfg1, cpucfg1_CRC32) - Loong64.HasLAMCAS = cfgIsSet(cfg2, cpucfg2_LAM_BH) - Loong64.HasLAM_BH = cfgIsSet(cfg2, cpucfg2_LAMCAS) + Loong64.HasLAMCAS = cfgIsSet(cfg2, cpucfg2_LAMCAS) + Loong64.HasLAM_BH = cfgIsSet(cfg2, cpucfg2_LAM_BH) osInit() }