-
Notifications
You must be signed in to change notification settings - Fork 18k
crypto/ecdsa: revert ECDSA assembly on s390x [1.13 backport] #34928
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Change https://golang.org/cl/201317 mentions this issue: |
I don't think we meant to close this without a backport. |
Change https://golang.org/cl/201337 mentions this issue: |
Change https://golang.org/cl/201361 mentions this issue: |
This is a revert of CL 174437 and equivalent to CL 201360. The size of the params block passed into the KDSA instruction is incorrect and this appears to result in out-of-bounds writes that cause a panic in the crypto/x509 tests when run on a machine that supports KDSA. Remove this assembly for now. We can revisit the use of the KDSA instruction in a future release. Fixes #34928. Change-Id: I7ad2fe9714b47ad04abc25f18aa235b9d2aef062 Reviewed-on: https://go-review.googlesource.com/c/go/+/201361 Run-TryBot: Michael Munday <[email protected]> Reviewed-by: Brad Fitzpatrick <[email protected]> TryBot-Result: Gobot Gobot <[email protected]>
Fixed by CL 201361 |
@billotosyr requested issue #34927 to be considered for backport to the next 1.13 minor release.
The text was updated successfully, but these errors were encountered: