s390/ap: new module option ap.useirq
authorHarald Freudenberger <freude@linux.ibm.com>
Tue, 19 Oct 2021 15:51:08 +0000 (17:51 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 26 Oct 2021 13:21:29 +0000 (15:21 +0200)
commitd0982725655721800878f3eb1cfd944ec3dc2107
treea81287d8c51bc5c7012746e839d083fe9c18e797
parent453380318edd523bc08bf4892d354b49cb85bb0b
s390/ap: new module option ap.useirq

This patch introduces a new AP module option to be able to
control if the ap bus code is using interrupts or not.
By default if the interrupt support is available it is used.
This option makes it possible to disable interrupt use even
when interrupt support is available.

It should be obvious that this option can't magically enable
interrupt support when the hardware or hypervisor layer does
not support AP interrupts.

On the kernel command line use ap.useirq=0 or ap.useirq=1
to disable or enable (that's the default) interrupt use.

Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
drivers/s390/crypto/ap_bus.c