commit | a7f99d0f2bbfe3b42ce398cdd37a97762e72cb56 | [log] [tgz] |
---|---|---|
author | Stephen Hemminger <stephen@networkplumber.org> | Fri Dec 01 11:01:47 2017 -0800 |
committer | David S. Miller <davem@davemloft.net> | Sun Dec 03 10:10:02 2017 -0500 |
tree | ae1c99cb331fc717f3333cb3c4ce3b9fb57441a9 | |
parent | b85e06f7bb1a25dd2e7755d55a2ca313d24ae7ad [diff] |
hv_netvsc: use reciprocal divide to speed up percent calculation Every packet sent checks the available ring space. The calculation can be sped up by using reciprocal divide which is multiplication. Since ring_size can only be configured by module parameter, so it doesn't have to be passed around everywhere. Also it should be unsigned since it is number of pages. Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com> Signed-off-by: David S. Miller <davem@davemloft.net>