runtime: sigtramp seems wrong in sys_linux_arm.s #32738
Closed
Labels
Milestone
Comments
Change https://golang.org/cl/183777 mentions this issue: |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
As in issue #31827, the callee saved register should be saved/restored in sigtramp.
The callee saved registers are handled in sigtramp of sys_darwin_arm.s, but not in sys_linux _arm.s / sys_openbsd_arm.s / sys_netbsd_arm.s.
Though tsan_test.go passed on arm, there are still potential risks.
The text was updated successfully, but these errors were encountered: