Re: [PATCH net-next 3/5] net/sched: taprio: fix build without 64bit div

2019-04-29 Thread Leandro Dorileo
7;vmlinux' failed > > Use math64 helpers. > > Fixes: 7b9eba7ba0c1 ("net/sched: taprio: fix picos_per_byte miscalculation") > Signed-off-by: Jakub Kicinski > Reviewed-by: Dirk van der Merwe Acked-by: Leandro Dorileo > --- > CC: Leandro Dorileo > CC

[PATCH net-next V6 2/2] net/sched: cbs: fix port_rate miscalculation

2019-04-08 Thread Leandro Dorileo
peed is changed. Fixes: 3d0bd028ffb4a ("net/sched: Add support for HW offloading for CBS") Signed-off-by: Leandro Dorileo Reviewed-by: Vedang Patel --- net/sched/sch_cbs.c | 98 ++--- 1 file changed, 84 insertions(+), 14 deletions(-) diff --gi

[PATCH net-next V6 1/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-04-08 Thread Leandro Dorileo
81ccbd19e4 ("tc: Add support for configuring the taprio scheduler") Signed-off-by: Leandro Dorileo Reviewed-by: Vedang Patel --- net/sched/sch_taprio.c | 97 +++--- 1 file changed, 81 insertions(+), 16 deletions(-) diff --git a/net/sched/sch_taprio.c

[PATCH net-next V6 0/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-04-08 Thread Leandro Dorileo
nelli); Changes in v4: + converted pr_info calls to netdev_dbg (suggested by: Florian Fainelli); Changes in v3: + yet pr_info() format warnings; Changes in v2: + fixed pr_info() format both on cbs and taprio patches; Leandro Dorileo (2): net/sched: taprio: fix picos_per_byte miscalculation net/

Re: [PATCH net V5 1/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-03-29 Thread Leandro Dorileo
Hi, Cong Wang writes: > On Thu, Mar 28, 2019 at 5:20 PM Leandro Dorileo > wrote: >> +static int taprio_dev_notifier(struct notifier_block *nb, unsigned long >> event, >> + void *ptr) >> +{ >> + struct net_device *d

[PATCH net V5 1/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-03-28 Thread Leandro Dorileo
81ccbd19e4 ("tc: Add support for configuring the taprio scheduler") Signed-off-by: Leandro Dorileo Reviewed-by: Vedang Patel --- net/sched/sch_taprio.c | 93 ++ 1 file changed, 77 insertions(+), 16 deletions(-) diff --git a/net/sched/sch_taprio.c

[PATCH net V5 0/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-03-28 Thread Leandro Dorileo
_info() format warnings; Changes in v2: + fixed pr_info() format both on cbs and taprio patches; Leandro Dorileo (2): net/sched: taprio: fix picos_per_byte miscalculation net/sched: cbs: fix port_rate miscalculation net/sched/sch_cbs.c| 94 +++--- net/

[PATCH net V5 2/2] net/sched: cbs: fix port_rate miscalculation

2019-03-28 Thread Leandro Dorileo
peed is changed. Fixes: 3d0bd028ffb4a ("net/sched: Add support for HW offloading for CBS") Signed-off-by: Leandro Dorileo Reviewed-by: Vedang Patel --- net/sched/sch_cbs.c | 94 ++--- 1 file changed, 80 insertions(+), 14 deletions(-) diff --gi

[PATCH net-next V4 1/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-03-27 Thread Leandro Dorileo
81ccbd19e4 ("tc: Add support for configuring the taprio scheduler") Signed-off-by: Leandro Dorileo Reviewed-by: Vedang Patel --- net/sched/sch_taprio.c | 91 ++ 1 file changed, 75 insertions(+), 16 deletions(-) diff --git a/net/sched/sch_taprio.c

[PATCH net-next V4 2/2] net/sched: cbs: fix port_rate miscalculation

2019-03-27 Thread Leandro Dorileo
peed is changed. Fixes: 3d0bd028ffb4a ("net/sched: Add support for HW offloading for CBS") Signed-off-by: Leandro Dorileo Reviewed-by: Vedang Patel --- net/sched/sch_cbs.c | 91 ++--- 1 file changed, 77 insertions(+), 14 deletions(-) diff --gi

[PATCH net-next V4 0/2] net/sched: taprio: cbs: Fix using invalid link speed

2019-03-27 Thread Leandro Dorileo
This set fixes miscalculations based on invalid link speed values. Changes in v4: + converted pr_info calls to netdev_dbg (suggested by: Florian Fainelli); Changes in v3: + yet pr_info() format warnings; Changes in v2: + fixed pr_info() format both on cbs and taprio patches; Leandro Dorileo

Re: [PATCH net V3 1/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-03-18 Thread Leandro Dorileo
Hi Florian, Florian Fainelli writes: > On 3/15/19 2:16 PM, Leandro Dorileo wrote: >> The Time Aware Priority Scheduler is heavily dependent to link speed, >> it relies on it to calculate transmission bytes per cycle, we can't >> properly calculate the so called budge

[PATCH net V3 1/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-03-15 Thread Leandro Dorileo
81ccbd19e4 ("tc: Add support for configuring the taprio scheduler") Signed-off-by: Leandro Dorileo --- net/sched/sch_taprio.c | 90 ++ 1 file changed, 74 insertions(+), 16 deletions(-) diff --git a/net/sched/sch_taprio.c b/net/sched/sch_ta

[PATCH net V3 2/2] net/sched: cbs: fix port_rate miscalculation

2019-03-15 Thread Leandro Dorileo
peed is changed. Fixes: 3d0bd028ffb4a ("net/sched: Add support for HW offloading for CBS") Signed-off-by: Leandro Dorileo --- net/sched/sch_cbs.c | 91 ++--- 1 file changed, 77 insertions(+), 14 deletions(-) diff --git a/net/sched/sch_cbs.c b/

[PATCH net V3 0/2] net/sched: taprio: cbs: Fix using invalid link speed

2019-03-15 Thread Leandro Dorileo
This set fixes miscalculations based on invalid link speed values. Changes in v3: + yep pr_info() format warnings; Changes in v2: + fixed pr_info() format both on cbs and taprio patches; Leandro Dorileo (2): net/sched: taprio: fix picos_per_byte miscalculation net/sched: cbs: fix

[PATCH net V2 0/2] net/sched: taprio: cbs: Fix using invalid link speed

2019-03-14 Thread Leandro Dorileo
This set fixes miscalculations based on invalid link speed values. Changes in v2: + fixed pr_info() format both on cbs and taprio patches; Leandro Dorileo (2): net/sched: taprio: fix picos_per_byte miscalculation net/sched: cbs: fix port_rate miscalculation net/sched/sch_cbs.c| 91

[PATCH net V2 1/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-03-14 Thread Leandro Dorileo
81ccbd19e4 ("tc: Add support for configuring the taprio scheduler") Signed-off-by: Leandro Dorileo --- net/sched/sch_taprio.c | 90 ++ 1 file changed, 74 insertions(+), 16 deletions(-) diff --git a/net/sched/sch_taprio.c b/net/sched/sch_ta

[PATCH net V2 2/2] net/sched: cbs: fix port_rate miscalculation

2019-03-14 Thread Leandro Dorileo
peed is changed. Fixes: 3d0bd028ffb4a ("net/sched: Add support for HW offloading for CBS") Signed-off-by: Leandro Dorileo --- net/sched/sch_cbs.c | 91 ++--- 1 file changed, 77 insertions(+), 14 deletions(-) diff --git a/net/sched/sch_cbs.c b/

[PATCH net 0/2] net/sched: taprio: cbs: Fix using invalid link speed

2019-03-13 Thread Leandro Dorileo
This set fixes miscalculations based on invalid link speed values. Leandro Dorileo (2): net/sched: taprio: fix picos_per_byte miscalculation net/sched: cbs: fix port_rate miscalculation net/sched/sch_cbs.c| 91 +++--- net/sched/sch_taprio.c | 90

[PATCH net 2/2] net/sched: cbs: fix port_rate miscalculation

2019-03-13 Thread Leandro Dorileo
peed is changed. Fixes: 3d0bd028ffb4a ("net/sched: Add support for HW offloading for CBS") Signed-off-by: Leandro Dorileo --- net/sched/sch_cbs.c | 91 ++--- 1 file changed, 77 insertions(+), 14 deletions(-) diff --git a/net/sched/sch_cbs.c b/

[PATCH net 1/2] net/sched: taprio: fix picos_per_byte miscalculation

2019-03-13 Thread Leandro Dorileo
81ccbd19e4 ("tc: Add support for configuring the taprio scheduler") Signed-off-by: Leandro Dorileo --- net/sched/sch_taprio.c | 90 ++ 1 file changed, 74 insertions(+), 16 deletions(-) diff --git a/net/sched/sch_taprio.c b/net/sched/sch_ta