Re: SRIOV switchdev mode BoF minutes

2018-04-18 Thread Andy Gospodarek
On Wed, Apr 18, 2018 at 09:26:34AM -0700, Jakub Kicinski wrote: > On Wed, 18 Apr 2018 11:15:29 -0400, Andy Gospodarek wrote: > > > A similar issue exists on multi-host for PFs, right? If one of the > > > hosts is down do we still show their PF repr? IMHO yes. > > > > I would agree with that

RE: SRIOV switchdev mode BoF minutes

2018-04-18 Thread Parikh, Neerav
n.hor...@netronome.com>; John Fastabend > <john.fastab...@gmail.com>; Saeed Mahameed <sae...@mellanox.com>; > Jiri Pirko <j...@mellanox.com>; Rony Efraim <ro...@mellanox.com>; Linux > Netdev List <netdev@vger.kernel.org> > Subject: Re: SRIOV switchdev mode

Re: SRIOV switchdev mode BoF minutes

2018-04-18 Thread Jakub Kicinski
On Wed, 18 Apr 2018 11:15:29 -0400, Andy Gospodarek wrote: > > A similar issue exists on multi-host for PFs, right? If one of the > > hosts is down do we still show their PF repr? IMHO yes. > > I would agree with that as well. With today's model the VF reps are > created once a PF is put

Re: SRIOV switchdev mode BoF minutes

2018-04-18 Thread Andy Gospodarek
On Tue, Apr 17, 2018 at 04:19:15PM -0700, Jakub Kicinski wrote: > On Tue, 17 Apr 2018 10:47:00 -0400, Andy Gospodarek wrote: > > There is also a school of thought that the VF reps could be > > pre-allocated on the SmartNIC so that any application processing that > > traffic would sit idle when no

Re: SRIOV switchdev mode BoF minutes

2018-04-17 Thread Jakub Kicinski
On Tue, 17 Apr 2018 10:47:00 -0400, Andy Gospodarek wrote: > There is also a school of thought that the VF reps could be > pre-allocated on the SmartNIC so that any application processing that > traffic would sit idle when no traffic arrives on the rep, but could > process frames that do arrive

Re: SRIOV switchdev mode BoF minutes

2018-04-17 Thread Andy Gospodarek
On Tue, Apr 17, 2018 at 09:46:38AM -0700, Samudrala, Sridhar wrote: > On 4/17/2018 7:47 AM, Andy Gospodarek wrote: > > On Tue, Apr 17, 2018 at 04:58:05PM +0300, Or Gerlitz wrote: > > > On Tue, Apr 17, 2018 at 4:30 PM, Andy Gospodarek > > > wrote: > > > > On Mon,

Re: SRIOV switchdev mode BoF minutes

2018-04-17 Thread Samudrala, Sridhar
On 4/17/2018 7:47 AM, Andy Gospodarek wrote: On Tue, Apr 17, 2018 at 04:58:05PM +0300, Or Gerlitz wrote: On Tue, Apr 17, 2018 at 4:30 PM, Andy Gospodarek wrote: On Mon, Apr 16, 2018 at 07:08:39PM -0700, Samudrala, Sridhar wrote: On 4/16/2018 5:39 AM, Andy

Re: SRIOV switchdev mode BoF minutes

2018-04-17 Thread Andy Gospodarek
On Tue, Apr 17, 2018 at 04:58:05PM +0300, Or Gerlitz wrote: > On Tue, Apr 17, 2018 at 4:30 PM, Andy Gospodarek > wrote: > > On Mon, Apr 16, 2018 at 07:08:39PM -0700, Samudrala, Sridhar wrote: > >> > >> On 4/16/2018 5:39 AM, Andy Gospodarek wrote: > >> > On Sun, Apr

Re: SRIOV switchdev mode BoF minutes

2018-04-17 Thread Or Gerlitz
On Tue, Apr 17, 2018 at 4:30 PM, Andy Gospodarek wrote: > On Mon, Apr 16, 2018 at 07:08:39PM -0700, Samudrala, Sridhar wrote: >> >> On 4/16/2018 5:39 AM, Andy Gospodarek wrote: >> > On Sun, Apr 15, 2018 at 09:01:16AM +0300, Or Gerlitz wrote: >> > > On Sat, Apr 14,

Re: SRIOV switchdev mode BoF minutes

2018-04-17 Thread Andy Gospodarek
On Mon, Apr 16, 2018 at 07:08:39PM -0700, Samudrala, Sridhar wrote: > > On 4/16/2018 5:39 AM, Andy Gospodarek wrote: > > On Sun, Apr 15, 2018 at 09:01:16AM +0300, Or Gerlitz wrote: > > > On Sat, Apr 14, 2018 at 2:03 AM, Samudrala, Sridhar > > > wrote: > > > > > > >

Re: SRIOV switchdev mode BoF minutes

2018-04-16 Thread Samudrala, Sridhar
On 4/16/2018 5:39 AM, Andy Gospodarek wrote: On Sun, Apr 15, 2018 at 09:01:16AM +0300, Or Gerlitz wrote: On Sat, Apr 14, 2018 at 2:03 AM, Samudrala, Sridhar wrote: I meant between PFs on 2 compute nodes. If the PF serves as uplink rep, it functions as a switch

Re: SRIOV switchdev mode BoF minutes

2018-04-16 Thread Andy Gospodarek
On Sun, Apr 15, 2018 at 09:01:16AM +0300, Or Gerlitz wrote: > On Sat, Apr 14, 2018 at 2:03 AM, Samudrala, Sridhar > wrote: > > > I meant between PFs on 2 compute nodes. > > If the PF serves as uplink rep, it functions as a switch port -- applications > don't run on

Re: SRIOV switchdev mode BoF minutes

2018-04-15 Thread Or Gerlitz
On Sat, Apr 14, 2018 at 2:03 AM, Samudrala, Sridhar wrote: > I meant between PFs on 2 compute nodes. If the PF serves as uplink rep, it functions as a switch port -- applications don't run on switch ports. One way to get apps to run on the host in switchdev mode is

Re: SRIOV switchdev mode BoF minutes

2018-04-13 Thread Samudrala, Sridhar
On 4/13/2018 1:16 PM, Or Gerlitz wrote: On Fri, Apr 13, 2018 at 7:49 PM, Samudrala, Sridhar wrote: On 4/13/2018 1:57 AM, Or Gerlitz wrote: in overlay networks scheme, the uplink rep has the VTEP ip and is not connected to the bridge, e.g you use ovs you have vf

Re: SRIOV switchdev mode BoF minutes

2018-04-13 Thread Or Gerlitz
On Fri, Apr 13, 2018 at 7:49 PM, Samudrala, Sridhar wrote: > On 4/13/2018 1:57 AM, Or Gerlitz wrote: >>> in overlay networks scheme, the uplink rep has the VTEP ip and is not >>> connected >>> to the bridge, e.g you use ovs you have vf reps and vxlan ports

Re: SRIOV switchdev mode BoF minutes

2018-04-13 Thread Samudrala, Sridhar
On 4/13/2018 1:57 AM, Or Gerlitz wrote: On Fri, Apr 13, 2018 at 11:56 AM, Or Gerlitz wrote: On Thu, Apr 12, 2018 at 11:33 PM, Samudrala, Sridhar wrote: On 4/12/2018 1:20 PM, Or Gerlitz wrote: On Thu, Apr 12, 2018 at 8:05 PM, Samudrala,

Re: SRIOV switchdev mode BoF minutes

2018-04-13 Thread Or Gerlitz
On Fri, Apr 13, 2018 at 11:56 AM, Or Gerlitz wrote: > On Thu, Apr 12, 2018 at 11:33 PM, Samudrala, Sridhar > wrote: >> On 4/12/2018 1:20 PM, Or Gerlitz wrote: >>> >>> On Thu, Apr 12, 2018 at 8:05 PM, Samudrala, Sridhar >>>

Re: SRIOV switchdev mode BoF minutes

2018-04-13 Thread Or Gerlitz
On Thu, Apr 12, 2018 at 11:33 PM, Samudrala, Sridhar wrote: > On 4/12/2018 1:20 PM, Or Gerlitz wrote: >> >> On Thu, Apr 12, 2018 at 8:05 PM, Samudrala, Sridhar >> wrote: >>> >>> On 11/12/2017 11:49 AM, Or Gerlitz wrote: Hi Dave

Re: SRIOV switchdev mode BoF minutes

2018-04-12 Thread Samudrala, Sridhar
On 4/12/2018 1:20 PM, Or Gerlitz wrote: On Thu, Apr 12, 2018 at 8:05 PM, Samudrala, Sridhar wrote: On 11/12/2017 11:49 AM, Or Gerlitz wrote: Hi Dave and all, During and after the BoF on SRIOV switchdev mode, we came into a consensus among the developers from four

Re: SRIOV switchdev mode BoF minutes

2018-04-12 Thread Or Gerlitz
On Thu, Apr 12, 2018 at 8:05 PM, Samudrala, Sridhar wrote: > On 11/12/2017 11:49 AM, Or Gerlitz wrote: >> >> Hi Dave and all, >> >> During and after the BoF on SRIOV switchdev mode, we came into a >> consensus among the developers from four different HW vendors (CC >>

Re: SRIOV switchdev mode BoF minutes

2018-04-12 Thread Samudrala, Sridhar
On 11/12/2017 11:49 AM, Or Gerlitz wrote: Hi Dave and all, During and after the BoF on SRIOV switchdev mode, we came into a consensus among the developers from four different HW vendors (CC audience) that a correct thing to do would be to disallow any new extensions to the legacy mode. The

Re: SRIOV switchdev mode BoF minutes

2017-11-16 Thread Alexander Duyck
On Thu, Nov 16, 2017 at 9:41 AM, Or Gerlitz wrote: > On Wed, Nov 15, 2017 at 1:05 AM, Alexander Duyck > wrote: >> On Tue, Nov 14, 2017 at 1:50 PM, Or Gerlitz wrote: > >>> all dealing with the sriov e-switch as a HW switch

Re: SRIOV switchdev mode BoF minutes

2017-11-16 Thread Or Gerlitz
On Wed, Nov 15, 2017 at 1:05 AM, Alexander Duyck wrote: > On Tue, Nov 14, 2017 at 1:50 PM, Or Gerlitz wrote: >> all dealing with the sriov e-switch as a HW switch which should >> be programmed >> by the host stack according to well known industry

Re: SRIOV switchdev mode BoF minutes

2017-11-15 Thread Alexander Duyck
On Tue, Nov 14, 2017 at 8:02 PM, Jakub Kicinski wrote: > On Tue, 14 Nov 2017 19:04:36 -0800, Alexander Duyck wrote: >> On Tue, Nov 14, 2017 at 3:36 PM, Jakub Kicinski >> wrote: >> > On Tue, 14 Nov 2017 15:05:08 -0800, Alexander Duyck

Re: SRIOV switchdev mode BoF minutes

2017-11-14 Thread Jakub Kicinski
On Tue, 14 Nov 2017 19:04:36 -0800, Alexander Duyck wrote: > On Tue, Nov 14, 2017 at 3:36 PM, Jakub Kicinski > wrote: > > On Tue, 14 Nov 2017 15:05:08 -0800, Alexander Duyck wrote: > >> >> We basically need to do some feasability research to see if we can > >> >>

Re: SRIOV switchdev mode BoF minutes

2017-11-14 Thread Alexander Duyck
On Tue, Nov 14, 2017 at 3:36 PM, Jakub Kicinski wrote: > On Tue, 14 Nov 2017 15:05:08 -0800, Alexander Duyck wrote: >> >> We basically need to do some feasability research to see if we can >> >> actually meet all the requirements for switchdev on i40e. We have been

Re: SRIOV switchdev mode BoF minutes

2017-11-14 Thread Jakub Kicinski
On Tue, 14 Nov 2017 15:05:08 -0800, Alexander Duyck wrote: > >> We basically need to do some feasability research to see if we can > >> actually meet all the requirements for switchdev on i40e. We have been > >> getting mixed messages where we are given a great many "yes, but" type > >> answers.

Re: SRIOV switchdev mode BoF minutes

2017-11-14 Thread Jakub Kicinski
On Tue, 14 Nov 2017 12:00:32 -0800, Alexander Duyck wrote: > On Tue, Nov 14, 2017 at 8:44 AM, Or Gerlitz wrote: > > On Mon, Nov 13, 2017 at 7:10 PM, Alexander Duyck wrote: > >> On Sun, Nov 12, 2017 at 10:16 PM, Or Gerlitz wrote: > > Lets focus on this point for a moment before discussing the

Re: SRIOV switchdev mode BoF minutes

2017-11-14 Thread Alexander Duyck
On Tue, Nov 14, 2017 at 1:50 PM, Or Gerlitz wrote: > On Tue, Nov 14, 2017 at 10:00 PM, Alexander Duyck > wrote: >> On Tue, Nov 14, 2017 at 8:44 AM, Or Gerlitz wrote: >>> On Mon, Nov 13, 2017 at 7:10 PM, Alexander Duyck >>>

Re: SRIOV switchdev mode BoF minutes

2017-11-14 Thread Or Gerlitz
On Tue, Nov 14, 2017 at 10:00 PM, Alexander Duyck wrote: > On Tue, Nov 14, 2017 at 8:44 AM, Or Gerlitz wrote: >> On Mon, Nov 13, 2017 at 7:10 PM, Alexander Duyck >> wrote: >>> On Sun, Nov 12, 2017 at 10:16 PM, Or

Re: SRIOV switchdev mode BoF minutes

2017-11-14 Thread Alexander Duyck
On Tue, Nov 14, 2017 at 8:44 AM, Or Gerlitz wrote: > On Mon, Nov 13, 2017 at 7:10 PM, Alexander Duyck > wrote: >> On Sun, Nov 12, 2017 at 10:16 PM, Or Gerlitz wrote: >>> On Sun, Nov 12, 2017 at 10:38 PM, Alexander Duyck >

Re: SRIOV switchdev mode BoF minutes

2017-11-14 Thread Or Gerlitz
On Mon, Nov 13, 2017 at 7:10 PM, Alexander Duyck wrote: > On Sun, Nov 12, 2017 at 10:16 PM, Or Gerlitz wrote: >> On Sun, Nov 12, 2017 at 10:38 PM, Alexander Duyck >> The what we call slow path requirements are the following: >> >> 1. xmit on VF

Re: SRIOV switchdev mode BoF minutes

2017-11-13 Thread Alexander Duyck
On Sun, Nov 12, 2017 at 10:16 PM, Or Gerlitz wrote: > On Sun, Nov 12, 2017 at 10:38 PM, Alexander Duyck > wrote: >> On Sun, Nov 12, 2017 at 11:49 AM, Or Gerlitz wrote: >>> Hi Dave and all, >>> >>> During and after the BoF on

Re: SRIOV switchdev mode BoF minutes

2017-11-12 Thread Or Gerlitz
On Sun, Nov 12, 2017 at 10:38 PM, Alexander Duyck wrote: > On Sun, Nov 12, 2017 at 11:49 AM, Or Gerlitz wrote: >> Hi Dave and all, >> >> During and after the BoF on SRIOV switchdev mode, we came into a >> consensus among the developers from four

Re: SRIOV switchdev mode BoF minutes

2017-11-12 Thread Alexander Duyck
On Sun, Nov 12, 2017 at 11:49 AM, Or Gerlitz wrote: > Hi Dave and all, > > During and after the BoF on SRIOV switchdev mode, we came into a > consensus among the developers from four different HW vendors (CC > audience) that a correct thing to do would be to disallow any new

SRIOV switchdev mode BoF minutes

2017-11-12 Thread Or Gerlitz
Hi Dave and all, During and after the BoF on SRIOV switchdev mode, we came into a consensus among the developers from four different HW vendors (CC audience) that a correct thing to do would be to disallow any new extensions to the legacy mode. The idea is to put focus on the new mode and not