s390/airq: remove lsi_mask from airq_struct
authorBenjamin Block <bblock@linux.ibm.com>
Thu, 17 Aug 2023 17:18:13 +0000 (19:18 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 30 Aug 2023 09:03:28 +0000 (11:03 +0200)
commitacf00b5ef9f83069ddbea274ab32931f8573e98b
treea7fb9dedb681ea2d449dd401b0405443abf06872
parenta7eb28801b692df2496e21ff9af6ab0dc1969133
s390/airq: remove lsi_mask from airq_struct

Remove the field `lsi_mask` from `struct airq_struct` as it is not
utilized for any adapter interrupt, other than setting it to the default
value of 0xff.

Because nobody is using this functionality, all it does is cost a little
bit of time with each delivered adapter interrupt.

Reviewed-by: Michael Mueller <mimu@linux.ibm.com>
Tested-by: Michael Mueller <mimu@linux.ibm.com>
Acked-by: Peter Oberparleiter <oberpar@linux.ibm.com>
Signed-off-by: Benjamin Block <bblock@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/include/asm/airq.h
arch/s390/kvm/interrupt.c
drivers/s390/cio/airq.c
drivers/s390/virtio/virtio_ccw.c