Re: [RFC 0/2] net: sched: indirect/remote setup tc block cb registering

2018-10-11 Thread John Hurley
On Wed, Oct 10, 2018 at 2:38 PM Or Gerlitz wrote: > > On Thu, Oct 4, 2018 at 8:19 PM Jakub Kicinski > wrote: > > On Thu, 4 Oct 2018 17:20:43 +0100, John Hurley wrote: > > > > > In this case the hw driver will receive the rules from the tunnel > > > > > device directly. > > > > > The driver can t

Re: [RFC 0/2] net: sched: indirect/remote setup tc block cb registering

2018-10-10 Thread Or Gerlitz
On Thu, Oct 4, 2018 at 8:19 PM Jakub Kicinski wrote: > On Thu, 4 Oct 2018 17:20:43 +0100, John Hurley wrote: > > > > In this case the hw driver will receive the rules from the tunnel > > > > device directly. > > > > The driver can then offload them as it sees fit. > > > > > > if both instances of

Re: [RFC 0/2] net: sched: indirect/remote setup tc block cb registering

2018-10-04 Thread Jakub Kicinski
On Thu, 4 Oct 2018 17:20:43 +0100, John Hurley wrote: > > > In this case the hw driver will receive the rules from the tunnel device > > > directly. > > > The driver can then offload them as it sees fit. > > > > if both instances of the hw drivers (uplink0, uplink1) register to get > > the rules

Re: [RFC 0/2] net: sched: indirect/remote setup tc block cb registering

2018-10-04 Thread John Hurley
On Thu, Oct 4, 2018 at 4:53 PM Or Gerlitz wrote: > > On Thu, Oct 4, 2018 at 6:44 PM John Hurley wrote: > > On Thu, Oct 4, 2018 at 3:28 PM Or Gerlitz wrote: > > > On Thu, Oct 4, 2018 at 7:55 AM Jakub Kicinski > > > wrote: > > > > > This patchset introduces as an alternative to egdev offload by

Re: [RFC 0/2] net: sched: indirect/remote setup tc block cb registering

2018-10-04 Thread Or Gerlitz
On Thu, Oct 4, 2018 at 6:44 PM John Hurley wrote: > On Thu, Oct 4, 2018 at 3:28 PM Or Gerlitz wrote: > > On Thu, Oct 4, 2018 at 7:55 AM Jakub Kicinski > > wrote: > > > This patchset introduces as an alternative to egdev offload by allowing a > > > driver to register for block updates when an e

Re: [RFC 0/2] net: sched: indirect/remote setup tc block cb registering

2018-10-04 Thread John Hurley
On Thu, Oct 4, 2018 at 3:28 PM Or Gerlitz wrote: > > On Thu, Oct 4, 2018 at 7:55 AM Jakub Kicinski > wrote: > > > > Hi! > > > > This set contains a rough RFC implementation of a proposed [1] replacement > > for egdev cls_flower offloads. I did some last minute restructuring > > and removal of pa

Re: [RFC 0/2] net: sched: indirect/remote setup tc block cb registering

2018-10-04 Thread Or Gerlitz
On Thu, Oct 4, 2018 at 7:55 AM Jakub Kicinski wrote: > > Hi! > > This set contains a rough RFC implementation of a proposed [1] replacement > for egdev cls_flower offloads. I did some last minute restructuring > and removal of parts I felt were unnecessary, so if there are glaring bugs > they are

[RFC 0/2] net: sched: indirect/remote setup tc block cb registering

2018-10-03 Thread Jakub Kicinski
Hi! This set contains a rough RFC implementation of a proposed [1] replacement for egdev cls_flower offloads. I did some last minute restructuring and removal of parts I felt were unnecessary, so if there are glaring bugs they are probably mine, not John's :) but hopefully this will give an idea