crypto: x86 - remove SHA multibuffer routines and mcryptd
mainline inclusion from mainline-v4.20-rc1 commit ab8085c1 category: bugfix bugzilla: NA CVE: NA ----------------------------------------------- As it turns out, the AVX2 multibuffer SHA routines are currently broken [0], in a way that would have likely been noticed if this code were in wide use. Since the code is too complicated to be maintained by anyone except the original authors, and since the performance benefits for real-world use cases are debatable to begin with, it is better to drop it entirely for the moment. [0] https://marc.info/?l=linux-crypto-vger&m=153476243825350&w=2 Suggested-by:Eric Biggers <ebiggers@google.com> Cc: Megha Dey <megha.dey@linux.intel.com> Cc: Tim Chen <tim.c.chen@linux.intel.com> Cc: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Martin Schwidefsky <schwidefsky@de.ibm.com> Cc: Heiko Carstens <heiko.carstens@de.ibm.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Ingo Molnar <min...
Showing
- MAINTAINERS 0 additions, 8 deletionsMAINTAINERS
- arch/m68k/configs/amiga_defconfig 0 additions, 1 deletionarch/m68k/configs/amiga_defconfig
- arch/m68k/configs/apollo_defconfig 0 additions, 1 deletionarch/m68k/configs/apollo_defconfig
- arch/m68k/configs/atari_defconfig 0 additions, 1 deletionarch/m68k/configs/atari_defconfig
- arch/m68k/configs/bvme6000_defconfig 0 additions, 1 deletionarch/m68k/configs/bvme6000_defconfig
- arch/m68k/configs/hp300_defconfig 0 additions, 1 deletionarch/m68k/configs/hp300_defconfig
- arch/m68k/configs/mac_defconfig 0 additions, 1 deletionarch/m68k/configs/mac_defconfig
- arch/m68k/configs/multi_defconfig 0 additions, 1 deletionarch/m68k/configs/multi_defconfig
- arch/m68k/configs/mvme147_defconfig 0 additions, 1 deletionarch/m68k/configs/mvme147_defconfig
- arch/m68k/configs/mvme16x_defconfig 0 additions, 1 deletionarch/m68k/configs/mvme16x_defconfig
- arch/m68k/configs/q40_defconfig 0 additions, 1 deletionarch/m68k/configs/q40_defconfig
- arch/m68k/configs/sun3_defconfig 0 additions, 1 deletionarch/m68k/configs/sun3_defconfig
- arch/m68k/configs/sun3x_defconfig 0 additions, 1 deletionarch/m68k/configs/sun3x_defconfig
- arch/s390/configs/debug_defconfig 0 additions, 1 deletionarch/s390/configs/debug_defconfig
- arch/s390/configs/performance_defconfig 0 additions, 1 deletionarch/s390/configs/performance_defconfig
- arch/x86/crypto/Makefile 0 additions, 3 deletionsarch/x86/crypto/Makefile
- arch/x86/crypto/sha1-mb/Makefile 0 additions, 14 deletionsarch/x86/crypto/sha1-mb/Makefile
- arch/x86/crypto/sha1-mb/sha1_mb.c 0 additions, 1011 deletionsarch/x86/crypto/sha1-mb/sha1_mb.c
- arch/x86/crypto/sha1-mb/sha1_mb_ctx.h 0 additions, 134 deletionsarch/x86/crypto/sha1-mb/sha1_mb_ctx.h
- arch/x86/crypto/sha1-mb/sha1_mb_mgr.h 0 additions, 110 deletionsarch/x86/crypto/sha1-mb/sha1_mb_mgr.h
arch/x86/crypto/sha1-mb/Makefile
deleted
100644 → 0
arch/x86/crypto/sha1-mb/sha1_mb.c
deleted
100644 → 0
This diff is collapsed.
Please register or sign in to comment