Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-05-10 Thread Jason Gunthorpe
On Fri, May 10, 2019 at 08:31:02AM -0500, Shiraz Saleem wrote: > On Wed, Mar 13, 2019 at 07:28:41AM -0600, Jason Gunthorpe wrote: > > > > > > Register a device driver to the driver core and wait for the driver > > > > core to call that driver's probe method. > > > > > > Yes, the LAN PF driver is

Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-05-10 Thread Shiraz Saleem
On Wed, Mar 13, 2019 at 07:28:41AM -0600, Jason Gunthorpe wrote: > > > > Register a device driver to the driver core and wait for the driver > > > core to call that driver's probe method. > > > > Yes, the LAN PF driver is the software component exposing and managing the > > bus, so it is the one

Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-03-13 Thread Jason Gunthorpe
On Tue, Mar 12, 2019 at 07:11:08PM -0700, Jeff Kirsher wrote: > > > I am assuming that the term PCI driver is being used to mean the PCI > > > subsystem in the kernel. If this assumption is wrong, please disregard > > > the next > > > paragraph, but the following points will still apply. > > > >

Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-03-12 Thread Jeff Kirsher
; > > Cc: dledf...@redhat.com; da...@davemloft.net; linux- > > > r...@vger.kernel.org; netdev@vger.kernel.org; Ismail, Mustafa > > > ; Kirsher, Jeffrey T < > > > jeffrey.t.kirs...@intel.com>; > > > Patil, Kiran ; Ertman, David M > > > > > > Subjec

Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-02-22 Thread Jason Gunthorpe
netdev@vger.kernel.org; Ismail, Mustafa > > ; Kirsher, Jeffrey T > > ; > > Patil, Kiran ; Ertman, David M > > > > Subject: Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct > > i40e_netdev_priv > > > > On Thu, Feb 21, 2019 at 02:19

RE: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-02-22 Thread Ertman, David M
, Jeffrey T ; > Patil, Kiran ; Ertman, David M > > Subject: Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct > i40e_netdev_priv > > On Thu, Feb 21, 2019 at 02:19:33AM +, Saleem, Shiraz wrote: > > >Subject: Re: [RFC v1 01/19] net/i40e: Add peer reg

Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-02-21 Thread Jason Gunthorpe
On Thu, Feb 21, 2019 at 02:19:33AM +, Saleem, Shiraz wrote: > >Subject: Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct > >i40e_netdev_priv > > > >On Fri, Feb 15, 2019 at 11:10:48AM -0600, Shiraz Saleem wrote: > >> Expose the register/un

RE: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-02-20 Thread Saleem, Shiraz
>Subject: Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct >i40e_netdev_priv > >On Fri, Feb 15, 2019 at 11:10:48AM -0600, Shiraz Saleem wrote: >> Expose the register/unregister function pointers in the struct >> i40e_netdev_priv which is accesible via the

Re: [RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-02-15 Thread Jason Gunthorpe
On Fri, Feb 15, 2019 at 11:10:48AM -0600, Shiraz Saleem wrote: > Expose the register/unregister function pointers in the struct > i40e_netdev_priv which is accesible via the netdev_priv() interface > in the RDMA driver. On a netdev notification in the RDMA driver, > the appropriate LAN driver regis

[RFC v1 01/19] net/i40e: Add peer register/unregister to struct i40e_netdev_priv

2019-02-15 Thread Shiraz Saleem
Expose the register/unregister function pointers in the struct i40e_netdev_priv which is accesible via the netdev_priv() interface in the RDMA driver. On a netdev notification in the RDMA driver, the appropriate LAN driver register/unregister functions are invoked from the struct i40e_netdev_priv s