Hi folks,

Recently we found there are 2 invocations of vfio_msix_vector_release() in vfio_msix_disable(). The 1st one is in msix_unset_vector_notifiers(), for we set device's msix_vector_release_notifier to vfio_msix_vector_release() in vfio_msix_enable(), while the 2nd is the explicit one in vfio_msix_disable(). Both invocations switch VFIO to use the non-bypass eventfd.

Is there any special reason for doing this? Or can we remove one of them?

Thanks,

Heyi



Reply via email to