]> git.baikalelectronics.ru Git - kernel.git/commit
s390/qdio: remove Input tasklet code
authorJulian Wiedmann <jwi@linux.ibm.com>
Tue, 2 Jun 2020 12:09:10 +0000 (14:09 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 9 Feb 2021 14:57:04 +0000 (15:57 +0100)
commit470e17328073252b376ca5bd4bd1a4c52f53ad87
tree44225fc4717ca517ec8915275a0fa12292ae62f3
parent143e0fd9262693582eb3572e4da67854c91edf2e
s390/qdio: remove Input tasklet code

Both qeth and zfcp have fully moved to the polling-driven flow for
Input Queues with commit e1e04377a80e ("s390/qdio: extend polling
support to multiple queues") and commit e4ad061ca229 ("scsi: zfcp: Lift
Input Queue tasklet from qdio").

So remove the tasklet code for Input Queues, streamline the IRQ handlers
and push the tasklet struct into struct qdio_output_q.

Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Reviewed-by: Benjamin Block <bblock@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/qdio.h
drivers/s390/cio/qdio.h
drivers/s390/cio/qdio_debug.c
drivers/s390/cio/qdio_main.c
drivers/s390/cio/qdio_setup.c
drivers/s390/cio/qdio_thinint.c