linux/drivers/s390
Halil Pasic b50623e5db s390/airq: use DMA memory for adapter interrupts
Protected virtualization guests have to use shared pages for airq
notifier bit vectors, because the hypervisor needs to write these bits.

Let us make sure we allocate DMA memory for the notifier bit vectors by
replacing the kmem_cache with a dma_cache and kalloc() with
cio_dma_zalloc().

Signed-off-by: Halil Pasic <pasic@linux.ibm.com>
Reviewed-by: Sebastian Ott <sebott@linux.ibm.com>
Reviewed-by: Michael Mueller <mimu@linux.ibm.com>
Tested-by: Michael Mueller <mimu@linux.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
2019-06-15 12:25:05 +02:00
..
block s390/Kconfig: pedantic cleanups 2019-06-04 15:03:46 +02:00
char docs: s390: convert docs to ReST and rename to *.rst 2019-06-11 09:48:14 +02:00
cio s390/airq: use DMA memory for adapter interrupts 2019-06-15 12:25:05 +02:00
crypto s390/pkey: Use -ENODEV instead of -EOPNOTSUPP 2019-06-15 12:24:36 +02:00
net s390/Kconfig: pedantic cleanups 2019-06-04 15:03:46 +02:00
scsi scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) 2019-05-29 21:52:31 -04:00
virtio s390/cio: add basic protected virtualization support 2019-06-15 12:25:00 +02:00
Makefile kbuild: rename built-in.o to built-in.a 2018-03-26 02:01:19 +09:00