From c31b0916707e4e4814396fb1425c443d4118ee7b Mon Sep 17 00:00:00 2001 From: Paul Gortmaker Date: Sun, 15 Apr 2012 18:17:34 +0000 Subject: [PATCH] --- yaml --- r: 300779 b: refs/heads/master c: 43c880dff302b30a17044a2d5e4d2f343bf493dc h: refs/heads/master i: 300777: b9dc5cad13a8a4ab0f83c7ce6875322a289e7e9f 300775: 5a0055d72a868d028abd9edfe62f008d2021bf5c v: v3 --- [refs] | 2 +- trunk/drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index d226114fb5ee..195fa3d6e8d3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 56845d78cee8576a8160cee8aeac62efdb561ae2 +refs/heads/master: 43c880dff302b30a17044a2d5e4d2f343bf493dc diff --git a/trunk/drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c b/trunk/drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c index 0cc6c9651473..5d36795877cb 100644 --- a/trunk/drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c +++ b/trunk/drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c @@ -32,6 +32,7 @@ */ #include +#include #include "mlx4_en.h" @@ -227,9 +228,9 @@ static int mlx4_en_dcbnl_ieee_setmaxrate(struct net_device *dev, /* Convert from Kbps into HW units, rounding result up. * Setting to 0, means unlimited BW. */ - tmp[i] = - (maxrate->tc_maxrate[i] + MLX4_RATELIMIT_UNITS_IN_KB - - 1) / MLX4_RATELIMIT_UNITS_IN_KB; + tmp[i] = div_u64(maxrate->tc_maxrate[i] + + MLX4_RATELIMIT_UNITS_IN_KB - 1, + MLX4_RATELIMIT_UNITS_IN_KB); } err = mlx4_en_config_port_scheduler(priv, NULL, tmp);