linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] crypto objtool cleanup
@ 2022-03-22 11:48 Peter Zijlstra
  2022-03-22 11:48 ` [PATCH 1/2] x86/chacha20: Avoid spurious jumps to other functions Peter Zijlstra
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Peter Zijlstra @ 2022-03-22 11:48 UTC (permalink / raw)
  To: x86
  Cc: linux-kernel, peterz, linux-crypto, ebiggers, herbert, Jason,
	Josh Poimboeuf

Hi,

two small patches that fix objtool reports on x86 crypto asm. The first
(chacha) is independent and could go through the crypto tree if desired. The
second is a fix for a commit that currently still lives in tip/x86/core and
should go there.


^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCH 1/2] x86/chacha20: Avoid spurious jumps to other functions
@ 2022-03-25 12:05 Sedat Dilek
  0 siblings, 0 replies; 13+ messages in thread
From: Sedat Dilek @ 2022-03-25 12:05 UTC (permalink / raw)
  To: Peter Zijlstra
  Cc: x86, linux-kernel, linux-crypto, ebiggers, herbert, Jason,
	Josh Poimboeuf, Stephen Rothwell, Nathan Chancellor,
	Nick Desaulniers

[ CC me I am not subscribed to LKML/linux-x86 mailing-lists ]

[ CC Nathan and Nick D. ]

Hi Peter,

Thanks for the patch it fixes a long standing build warning for me
with LLVM/Clang toolchain (here: v14.0.0).

Along with a workaround in [1] I am now "warning-free".

Just a note:
I guess crypto folk want a "***crypto:*** x86/chacha20: ..." in the
subject line.

Feel free to add my:

Tested-by: Sedat Dilek <sedat.dilek@gmail.com> # LLVM/Clang v14.0.0 (x86-64)

Regards,
- Sedat -

[0] https://github.com/ClangBuiltLinux/linux/issues/1613
[1] https://github.com/ClangBuiltLinux/linux/issues/1613#issuecomment-1078663165

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2022-04-05 10:30 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-22 11:48 [PATCH 0/2] crypto objtool cleanup Peter Zijlstra
2022-03-22 11:48 ` [PATCH 1/2] x86/chacha20: Avoid spurious jumps to other functions Peter Zijlstra
2022-03-22 12:18   ` Martin Willi
2022-03-25  4:22   ` Herbert Xu
2022-03-22 11:48 ` [PATCH 2/2] objtool: Fix IBT tail-call detection Peter Zijlstra
2022-04-05  8:29   ` [tip: x86/urgent] " tip-bot2 for Peter Zijlstra
2022-03-23 23:05 ` [PATCH 3/2] x86/poly1305: Fixup SLS Peter Zijlstra
2022-03-25  4:22   ` Herbert Xu
2022-03-23 23:07 ` [PATCH 4/2] objtool: Fix SLS validation for KCOV tail-call replacement Peter Zijlstra
2022-04-05  8:29   ` [tip: x86/urgent] objtool: Fix SLS validation for kcov " tip-bot2 for Peter Zijlstra
2022-03-25 12:30 ` [PATCH 5/2] x86/sm3: Fixup SLS Peter Zijlstra
2022-03-30  5:19   ` Herbert Xu
2022-03-25 12:05 [PATCH 1/2] x86/chacha20: Avoid spurious jumps to other functions Sedat Dilek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).