From: Tal Gilboa <ta...@mellanox.com> Date: Wed, 17 Jan 2018 23:13:16 +0200
> From: Talat Batheesh <tal...@mellanox.com> > > Helmut reported a bug about devision by zero while > running traffic and doing physical cable pull test. > > When the cable unplugged the ppms become zero, so when > dividing the current ppms by the previous ppms in the > next dim iteration there is devision by zero. > > This patch prevent this division for both ppms and epms. > > Fixes: c3164d2fc48f ("net/mlx5e: Added BW check for DIM decision mechanism") > Fixes: 4c4dbb4a7363 ("net/mlx5e: Move dynamic interrupt coalescing code to > include/linux") > Reported-by: Helmut Grauer <helmut.gra...@de.ibm.com> > Signed-off-by: Talat Batheesh <tal...@mellanox.com> > Signed-off-by: Tal Gilboa <ta...@mellanox.com> Applied, thanks.