linux-sg2042/drivers/s390
Harald Freudenberger 0d574ad33e s390/zcrypt: simplify cca_findcard2 loop code
Instead of two times go through the list of available AP devices
(which may be up to 256 * 256 entries) this patch reworks the code do
only run through once.  The price is instead of reporting all possible
devices to the caller only the first 256 devices are collected.
However, having to choose from 256 AP devices is plenty of resources
and should fulfill the caller's requirements. On the other side
the loop code is much simplier and more easy to maintain.

Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
Reviewed-by: Ingo Franzki <ifranzki@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
2020-09-14 11:34:20 +02:00
..
block s390/dasd: Use struct_size() helper 2020-07-15 08:47:11 -06:00
char s390/tty3270: remove function callback casts 2020-07-01 20:00:55 +02:00
cio s390/qdio: always use dev_name() for device name in QIB 2020-09-14 10:30:07 +02:00
crypto s390/zcrypt: simplify cca_findcard2 loop code 2020-09-14 11:34:20 +02:00
net s390/qeth: use all configured RX buffers 2020-07-31 16:44:36 -07:00
scsi s390/qdio: always use dev_name() for device name in QIB 2020-09-14 10:30:07 +02:00
virtio s390/virtio: remove unused pm callbacks 2020-06-16 13:44:04 +02:00
Makefile s390: remove pointless drivers-y in drivers/s390/Makefile 2019-09-16 13:21:51 +02:00