To help with switching to a vdso sigtramp switch to passing through the
sigcode function when entering a signal. This ensures the return address
is within the function.
Details
Details
- Reviewers
kib markj manu - Group Reviewers
arm64 - Commits
- rGdb3a1eec371f: Rework the arm64 sigtramp code to be a trampoline
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 43639 Build 40527: arc lint + arc unit
Event Timeline
sys/arm64/arm64/exec_machdep.c | ||
---|---|---|
608 | When does this case needed at all? |
sys/arm64/arm64/exec_machdep.c | ||
---|---|---|
608 | It's used in Linux emulation. |
sys/arm64/arm64/exec_machdep.c | ||
---|---|---|
608 | Don't Linux emulation need its own sendsig() implementation? I doubt that our sigframe format is identical to the Linux one. Even, if unlikely it is, there is high probability that we diverge in future. |