Subject: [PATCH v2 0/2] arm64 sigreturn unwinding fixes

From: Will Deacon <[email-masked]>
Date: Tue, 19 May 2020 17:28:19 +0100

Hi again,

Hot off the press, here's v2 of the sigreturn unwinding fixes I sent out
early on today:

  https://lore.kernel.org/r/[email-masked]

Changes since v1 include:

  * Retain all CFI directives, as they are needed for unwinding after all
  * Add tonnes of comments
  * Squash the last two patches
  * Use SYM_CODE_{START,END} instead of open-coding it
  * Update Fixes: tag

Please have a look, and give it a spin with your favourite unwinder.

Ta,

Will

Cc: Dave Martin <[email-masked]>
Cc: Tamas Zsoldos <[email-masked]> 
Cc: Daniel Kiss <[email-masked]>
Cc: Mark Brown <[email-masked]>
Cc: <[email-masked]>

--->8

Will Deacon (2):
  arm64: vdso: Don't prefix sigreturn trampoline with a BTI C
    instruction
  arm64: vdso: Fix CFI directives in sigreturn trampoline

 arch/arm64/kernel/vdso/sigreturn.S   | 47 +++++++++++++++++++++++-----
 arch/arm64/kernel/vdso32/sigreturn.S | 16 +++++-----
 2 files changed, 48 insertions(+), 15 deletions(-)

-- 
2.26.2.761.g0e0b3e54be-goog

_______________________________________________
linux-arm-kernel mailing list
[email-masked]
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel