s390/ap: rework ap initialization
authorHolger Dengler <dengler@linux.ibm.com>
Fri, 8 Mar 2024 16:13:48 +0000 (17:13 +0100)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Tue, 9 Apr 2024 15:29:55 +0000 (17:29 +0200)
commit170660ccf8806742052028093fb45872d2be4775
treea98dd9bcae9f93b1a00d20aaac0edb9737cb079a
parent8dec9cb9f525b6c51e3467202b9c627591c472f8
s390/ap: rework ap initialization

Rework the ap initialization and add missing cleanups to the error path.
Errors during the registration of IRQ handler is now also detected.

Suggested-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Holger Dengler <dengler@linux.ibm.com>
Reviewed-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
drivers/s390/crypto/ap_bus.c