> -----Original Message-----
> From: Yiding Zhou <[email protected]>
> Sent: Thursday, October 20, 2022 1:00 PM
> To: [email protected]
> Cc: Zhou, YidingX <[email protected]>; [email protected]
> Subject: [PATCH v5] net/iavf: add thread for event callbacks
> 
> All callbacks registered for ethdev events are called in eal-intr-thread, and
> some of them execute virtchnl commands. Because interrupts are disabled in
> the intr thread, there will be no response received for these commands.
> So all callbacks should be called in a new context.
> 
> When the device is bonded, the bond pmd registers callback for LSC event to
> execute virtchnl commands to reinitialize the device, it would also raise the
> above issue.
> 
> This commit add a new thread to call all event callbacks.
> 
> Fixes: 48de41ca11f0 ("net/avf: enable link status update")
> Fixes: 84108425054a ("net/iavf: support asynchronous virtual channel
> message")
> Cc: [email protected]
> 
> Signed-off-by: Yiding Zhou <[email protected]>

Acked-by: Qi Zhang <[email protected]>

Applied to dpdk-next-net-intel after fix some typo

Thanks
Qi

Reply via email to