RE: [PATCH v2] net/iavf: unregister intr handler before FD close

2023-09-06 Thread Zhang, Qi Z
> -Original Message- > From: Stephen Hemminger > Sent: Wednesday, September 6, 2023 10:05 PM > To: Singhal, Saurabh > Cc: Thomas Monjalon ; Wu, Jingjing > ; Xing, Beilei ; dev@dpdk.org > Subject: Re: [PATCH v2] net/iavf: unregister intr handler before FD close >

Re: [PATCH v2] net/iavf: unregister intr handler before FD close

2023-09-06 Thread Stephen Hemminger
On Wed, 6 Sep 2023 04:47:49 -0700 Saurabh Singhal wrote: > +static inline void iavf_disable_irq0(struct iavf_hw *hw); inline on function prototype is meaningless and not needed.

[PATCH v2] net/iavf: unregister intr handler before FD close

2023-09-06 Thread Saurabh Singhal
Unregister VFIO interrupt handler before the interrupt fd gets closed in case iavf_dev_init() returns an error. dpdk creates a standalone thread named eal-intr-thread for processing interrupts for the PCI devices. The interrupt handler callbacks are registered by the VF driver(iavf, in this case).