qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] hw/vfio/pci: duplicated invocation of vfio_msix_vector_release() in vfio_msix_disable()
@ 2019-09-10 11:01 Guoheyi
  2019-09-12 14:41 ` Alex Williamson
  0 siblings, 1 reply; 2+ messages in thread
From: Guoheyi @ 2019-09-10 11:01 UTC (permalink / raw)
  To: qemu-devel; +Cc: wanghaibin 00208455, Alex Williamson

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




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-09-12 18:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-10 11:01 [Qemu-devel] hw/vfio/pci: duplicated invocation of vfio_msix_vector_release() in vfio_msix_disable() Guoheyi
2019-09-12 14:41 ` Alex Williamson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).