i40evf: don't round Tx rate down to 0
authorMitch Williams <mitch.a.williams@intel.com>
Wed, 9 Apr 2014 05:58:56 +0000 (05:58 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 29 May 2014 09:22:07 +0000 (02:22 -0700)
commitdac9b31a18d2cd50625fd1fe3a4704dbc6d25457
tree2dca8c386517bda7ab0ea6e6e4d3015d2bc9674e
parent50d41659fac469fc10eaad594baa8f1d8b09c5a1
i40evf: don't round Tx rate down to 0

Because the hardware configures VF Tx rates in increments of 50 Mbps,
values smaller than that would be rounded down to 0, which was
interpreted as no limit at all. Rather than do this, we round up to 50
Mbps and notify the user.

Change-ID: I5275848233fe7514cf93e11323661c68f4c38737
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Tested-by: Sibai Li <sibai.li@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c