Re: [PATCH] KVM: s390: remove unused gisa_clear_ipm_gisc() function

Christian Borntraeger
2022-11-21T12:08:08Z

Am 18.11.22 um 16:11 schrieb Heiko Carstens:
> clang warns about an unused function:
> arch/s390/kvm/interrupt.c:317:20:
> error: unused function 'gisa_clear_ipm_gisc' [-Werror,-Wunused-function]
> static inline void gisa_clear_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc)
>
> Remove gisa_clear_ipm_gisc(), since it is unused and get rid of this
> warning.
>
> Signed-off-by: Heiko Carstens <hca@linux.ibm.com>

Thanks, queued.

> ---
> arch/s390/kvm/interrupt.c | 5 -----
> 1 file changed, 5 deletions(-)
>
> diff --git a/arch/s390/kvm/interrupt.c b/arch/s390/kvm/interrupt.c
> index ab569faf0df2..1dae78deddf2 100644
> --- a/arch/s390/kvm/interrupt.c
> +++ b/arch/s390/kvm/interrupt.c
> @@ -314,11 +314,6 @@ static inline u8 gisa_get_ipm(struct kvm_s390_gisa *gisa)
> return READ_ONCE(gisa->ipm);
> }
>
> -static inline void gisa_clear_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc)
> -{
> - clear_bit_inv(IPM_BIT_OFFSET + gisc, (unsigned long *) gisa);
> -}
> -
> static inline int gisa_tac_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc)
> {
> return test_and_clear_bit_inv(IPM_BIT_OFFSET + gisc, (unsigned long *) gisa);