On 8/5/22 21:39, Dmytro Maluka wrote: > Since resampler irqfd is now using a mask notifier along with an ack > notifier, rename resampler->notifier to resampler->ack_notifier for > clarity. > > Signed-off-by: Dmytro Maluka <dmy@xxxxxxxxxxxx> Reviewed-by: Eric Auger <eric.auger@xxxxxxxxxx> Eric > --- > include/linux/kvm_irqfd.h | 2 +- > virt/kvm/eventfd.c | 16 ++++++++-------- > 2 files changed, 9 insertions(+), 9 deletions(-) > > diff --git a/include/linux/kvm_irqfd.h b/include/linux/kvm_irqfd.h > index 01754a1abb9e..4df9e6bbd7db 100644 > --- a/include/linux/kvm_irqfd.h > +++ b/include/linux/kvm_irqfd.h > @@ -37,7 +37,7 @@ struct kvm_kernel_irqfd_resampler { > * RCU list modified under kvm->irqfds.resampler_lock > */ > struct list_head list; > - struct kvm_irq_ack_notifier notifier; > + struct kvm_irq_ack_notifier ack_notifier; > struct kvm_irq_mask_notifier mask_notifier; > bool masked; > bool pending; > diff --git a/virt/kvm/eventfd.c b/virt/kvm/eventfd.c > index f98dcce3959c..72de942dbb9c 100644 > --- a/virt/kvm/eventfd.c > +++ b/virt/kvm/eventfd.c > @@ -70,11 +70,11 @@ irqfd_resampler_ack(struct kvm_irq_ack_notifier *kian) > bool notify = true; > > resampler = container_of(kian, > - struct kvm_kernel_irqfd_resampler, notifier); > + struct kvm_kernel_irqfd_resampler, ack_notifier); > kvm = resampler->kvm; > > kvm_set_irq(kvm, KVM_IRQFD_RESAMPLE_IRQ_SOURCE_ID, > - resampler->notifier.gsi, 0, false); > + resampler->ack_notifier.gsi, 0, false); > > spin_lock(&resampler->lock); > if (resampler->masked) { > @@ -137,11 +137,11 @@ irqfd_resampler_shutdown(struct kvm_kernel_irqfd *irqfd) > > if (list_empty(&resampler->list)) { > list_del(&resampler->link); > - kvm_unregister_irq_ack_notifier(kvm, &resampler->notifier); > + kvm_unregister_irq_ack_notifier(kvm, &resampler->ack_notifier); > kvm_unregister_irq_mask_notifier(kvm, resampler->mask_notifier.irq, > &resampler->mask_notifier); > kvm_set_irq(kvm, KVM_IRQFD_RESAMPLE_IRQ_SOURCE_ID, > - resampler->notifier.gsi, 0, false); > + resampler->ack_notifier.gsi, 0, false); > kfree(resampler); > } > > @@ -390,7 +390,7 @@ kvm_irqfd_assign(struct kvm *kvm, struct kvm_irqfd *args) > > list_for_each_entry(resampler, > &kvm->irqfds.resampler_list, link) { > - if (resampler->notifier.gsi == irqfd->gsi) { > + if (resampler->ack_notifier.gsi == irqfd->gsi) { > irqfd->resampler = resampler; > break; > } > @@ -407,8 +407,8 @@ kvm_irqfd_assign(struct kvm *kvm, struct kvm_irqfd *args) > > resampler->kvm = kvm; > INIT_LIST_HEAD(&resampler->list); > - resampler->notifier.gsi = irqfd->gsi; > - resampler->notifier.irq_acked = irqfd_resampler_ack; > + resampler->ack_notifier.gsi = irqfd->gsi; > + resampler->ack_notifier.irq_acked = irqfd_resampler_ack; > resampler->mask_notifier.func = irqfd_resampler_mask_notify; > spin_lock_init(&resampler->lock); > INIT_LIST_HEAD(&resampler->link); > @@ -417,7 +417,7 @@ kvm_irqfd_assign(struct kvm *kvm, struct kvm_irqfd *args) > kvm_register_and_fire_irq_mask_notifier(kvm, irqfd->gsi, > &resampler->mask_notifier); > kvm_register_irq_ack_notifier(kvm, > - &resampler->notifier); > + &resampler->ack_notifier); > irqfd->resampler = resampler; > } >