linux/drivers/s390
Harald Freudenberger 34515df25d s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc
Tests showed that it may happen that a 256k kmalloc may fail
due to a temporary shortage on 256k slab entries.

The find functions for cca and ep11 use a 256k array to fetch the
states of all possible crypto cards and their domains in one
piece. With the patch now kvmalloc is used to allocate this
temporary memory as there is no need to have this memory area
physical continuously.

Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
Reviewed-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
2020-03-27 10:22:47 +01:00
..
block s390: Replace zero-length array with flexible-array member 2020-02-27 16:02:21 +01:00
char s390: use fallthrough; 2020-03-25 12:39:37 +01:00
cio s390/cio: use fallthrough; 2020-03-25 12:39:38 +01:00
crypto s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc 2020-03-27 10:22:47 +01:00
net s390/ism: remove pm support 2020-03-27 10:22:46 +01:00
scsi scsi: zfcp: trace channel log even for FCP command responses 2019-10-28 22:16:15 -04:00
virtio virtio/s390: fix race on airq_areas[] 2019-07-26 13:36:18 +02:00
Makefile s390: remove pointless drivers-y in drivers/s390/Makefile 2019-09-16 13:21:51 +02:00