github.com/prysmaticlabs/prysm@v1.4.4/third_party/libp2p_tls.patch (about)

     1  diff --git a/crypto.go b/crypto.go
     2  index e6d6d5f..f9eb389 100644
     3  --- a/crypto.go
     4  +++ b/crypto.go
     5  @@ -217,10 +217,7 @@ func preferServerCipherSuites() bool {
     6   	var (
     7   		hasGCMAsmAMD64 = cpu.X86.HasAES && cpu.X86.HasPCLMULQDQ
     8   		hasGCMAsmARM64 = cpu.ARM64.HasAES && cpu.ARM64.HasPMULL
     9  -		// Keep in sync with crypto/aes/cipher_s390x.go.
    10  -		hasGCMAsmS390X = cpu.S390X.HasAES && cpu.S390X.HasAESCBC && cpu.S390X.HasAESCTR && (cpu.S390X.HasGHASH || cpu.S390X.HasAESGCM)
    11  -
    12  -		hasGCMAsm = hasGCMAsmAMD64 || hasGCMAsmARM64 || hasGCMAsmS390X
    13  +		hasGCMAsm      = hasGCMAsmAMD64 || hasGCMAsmARM64
    14   	)
    15   	return !hasGCMAsm
    16   }