linux: Increase accuracy of ingress_policing_rate at low rates
authorThomas Graf <tgraf@redhat.com>
Fri, 25 Jan 2013 19:13:55 +0000 (20:13 +0100)
committerBen Pfaff <blp@nicira.com>
Fri, 25 Jan 2013 23:27:07 +0000 (15:27 -0800)
commita7f757874af0657709934db48a1e8239e4f31b74
tree0dfca2e9da53c6be3300cef62061cbe5cbeb7311
parentd9795afd64a38fbc7e7d42a0b00c009755d8df53
linux: Increase accuracy of ingress_policing_rate at low rates

The current method of calculating the ingress policer rate
can lead to inaccuracy if ingress_policing_rate is set to
a smallish values because the rate is divided by 8 first
which causes rounding errors.

Signed-off-by: Thomas Graf <tgraf@redhat.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
lib/netdev-linux.c