linux/arch
Harald Freudenberger 3e921b4571 crypto: s390/ghash - Fix incorrect ghash icv buffer handling.
commit a1cae34e23 upstream.

Multitheaded tests showed that the icv buffer in the current ghash
implementation is not handled correctly. A move of this working ghash
buffer value to the descriptor context fixed this. Code is tested and
verified with an multithreaded application via af_alg interface.

Signed-off-by: Harald Freudenberger <freude@linux.vnet.ibm.com>
Signed-off-by: Gerald Schaefer <geraldsc@linux.vnet.ibm.com>
Reported-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
History 2015-06-02 12:08:17 +01:00
..
alpha vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
arc ARC: signal handling robustify 2015-05-12 09:36:34 +01:00
arm ARM: mvebu: do not register custom DMA operations when coherency is disabled 2015-05-28 11:48:02 +01:00
arm64 arm64: add missing PAGE_ALIGN() to __dma_free() 2015-05-28 10:53:16 +01:00
avr32 vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
blackfin blackfin: vmlinux.lds.S: reserve 32 bytes space at the end of data section for XIP kernel 2014-07-26 08:32:50 +08:00
c6x C6x: time: Ensure consistency in __init 2015-05-06 11:33:02 +01:00
cris vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
frv vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
hexagon Hexagon: Delete stale barrier.h 2014-05-01 10:09:47 -07:00
ia64 efi/reboot: Add generic wrapper around EfiResetSystem() 2015-05-12 09:36:34 +01:00
m32r vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
m68k vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
metag metag: Fix KSTK_EIP() and KSTK_ESP() macros 2015-03-18 09:58:55 +00:00
microblaze vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
mips nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 10:24:18 +01:00
mn10300 vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
openrisc vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
parisc parisc,metag: Fix crashes due to stack randomization on stack-grows-upwards architectures 2015-05-28 10:00:03 +01:00
powerpc powerpc: Align TOC to 256 bytes 2015-06-02 12:08:15 +01:00
s390 crypto: s390/ghash - Fix incorrect ghash icv buffer handling. 2015-06-02 12:08:17 +01:00
score vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
sh nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 10:24:18 +01:00
sparc nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 10:24:18 +01:00
tile vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
um vm: add VM_FAULT_SIGSEGV handling support 2015-02-04 10:58:27 +00:00
unicore32 nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 10:24:18 +01:00
x86 KVM: MMU: fix SMAP virtualization 2015-06-02 12:08:13 +01:00
xtensa xtensa: ISS: fix locking in TAP network adapter 2015-05-06 10:24:17 +01:00
.gitignore arch: Ignore arch/i386 and arch/x86_64 2008-01-19 21:29:39 -08:00
Kconfig uprobes: Kconfig dependency fix 2014-03-18 16:39:33 -04:00