> -----Original Message-----
> From: David Marchand [mailto:david.marchand at 6wind.com]
> Sent: Wednesday, January 27, 2016 4:34 PM
> To: Wu, Jingjing
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v2 2/2] i40evf: support interrupt based pf
> reset request
> 
> Hello Jingjing,
> 
> On Wed, Jan 27, 2016 at 2:49 AM, Jingjing Wu <jingjing.wu at intel.com> wrote:
> > Interrupt based request of PF reset from PF is supported by enabling
> > the adminq event process in VF driver.
> > Users can register a callback for this interrupt event to get
> > informed, when a PF reset request detected like:
> >   rte_eth_dev_callback_register(portid,
> >                 RTE_ETH_EVENT_INTR_RESET,
> >                 reset_event_callback,
> >                 arg);
> >
> > Signed-off-by: Jingjing Wu <jingjing.wu at intel.com>
> 
> Just adding my previous comment in this thread.
> 
> Having this infrastructure is one thing, but the initial problem was that the
> driver did not recover from this reset event.
> The linux i40e vf driver handles this kind of event itself.
> Could we have something similar ?
> 

Hi, David

Considering about the how to use DPDK PMD, and how to setup resource, we can
know that lots of resources are managed by application. I think based on current
PMD driver framework, driver cannot reset without application's help.
If we need to support driver recovery automatically, we'd better to find a way 
to do that.
Do you have any idea?

However, this patch can notify the reset event to application, even it is not a 
perfect
solution as you hoped.

Thanks
Jingjing

> Thanks.
> 
> --
> David Marchand

Reply via email to