diff options
| author | Eric Biggers <[email protected]> | 2025-07-11 21:28:22 +0000 |
|---|---|---|
| committer | Eric Biggers <[email protected]> | 2025-07-14 15:20:00 +0000 |
| commit | 6e07c5e166597de1d7943ecf2539cad18c0e2ce1 (patch) | |
| tree | a7a9f08be5b71623f795ab24fff63f2e1ffedc96 /lib/parser.c | |
| parent | lib/crypto: x86/poly1305: Fix performance regression on short messages (diff) | |
| download | kernel-6e07c5e166597de1d7943ecf2539cad18c0e2ce1.tar.gz kernel-6e07c5e166597de1d7943ecf2539cad18c0e2ce1.zip | |
lib/crypto: arm/poly1305: Remove unneeded empty weak function
Fix poly1305-armv4.pl to not do '.globl poly1305_blocks_neon' when
poly1305_blocks_neon() is not defined. Then, remove the empty __weak
definition of poly1305_blocks_neon(), which was still needed only
because of that unnecessary globl statement. (It also used to be needed
because the compiler could generate calls to it when
CONFIG_KERNEL_MODE_NEON=n, but that has been fixed.)
Thanks to Arnd Bergmann for reporting that the globl statement in the
asm file was still depending on the weak symbol.
Acked-by: Ard Biesheuvel <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Eric Biggers <[email protected]>
Diffstat (limited to 'lib/parser.c')
0 files changed, 0 insertions, 0 deletions
