s390/irq: Set CIF_NOHZ_DELAY in do_io_irq()
authorSven Schnelle <svens@linux.ibm.com>
Wed, 8 May 2024 09:17:16 +0000 (11:17 +0200)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Tue, 14 May 2024 18:19:46 +0000 (20:19 +0200)
commit1084562ec858d96c02d3a47d4afb088922f5a2ca
treec0ebce454983cd9684cbd155ff63efbf2d380c9a
parentf2ebdadd85af4f4d0cae1e5d009c70eccc78c207
s390/irq: Set CIF_NOHZ_DELAY in do_io_irq()

Both do_airq_interrupt() and do_io_interrupt() set
CIF_NOHZ_DELAY. Move it to do_io_irq() to simplify
the code.

Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
arch/s390/kernel/irq.c
drivers/s390/cio/airq.c
drivers/s390/cio/cio.c