git: 78c2e58fa5b0 - main - linux(4): Fix stack unwinding across signal frame on x86_64
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 28 May 2023 14:07:49 UTC
The branch main has been updated by dchagin: URL: https://cgit.FreeBSD.org/src/commit/?id=78c2e58fa5b0aa4518d79d8155c0513b9a04f531 commit 78c2e58fa5b0aa4518d79d8155c0513b9a04f531 Author: Dmitry Chagin <dchagin@FreeBSD.org> AuthorDate: 2023-05-28 14:07:28 +0000 Commit: Dmitry Chagin <dchagin@FreeBSD.org> CommitDate: 2023-05-28 14:07:28 +0000 linux(4): Fix stack unwinding across signal frame on x86_64 Get rid of using register numbers which is undefined in libunwind on x86_64. Differential Revision: https://reviews.freebsd.org/D40156 MFC after: 1 month --- sys/amd64/linux/linux_locore.asm | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys/amd64/linux/linux_locore.asm b/sys/amd64/linux/linux_locore.asm index 425b99de657a..5918fed2cad8 100644 --- a/sys/amd64/linux/linux_locore.asm +++ b/sys/amd64/linux/linux_locore.asm @@ -60,8 +60,6 @@ ENTRY(linux_rt_sigcode) .cfi_offset %rax, L_SC_RAX .cfi_offset %rcx, L_SC_RCX .cfi_offset %rip, L_SC_RIP - .cfi_offset 49, L_SC_RFLAGS - .cfi_offset %cs, L_SC_CS .cfi_offset %rsp, L_SC_RSP movq %rsp, %rbx /* rt_sigframe for rt_sigreturn */