commit | 3e1e3aae1f5d4e8e5edb7e332f6e265597cc5b0a | [log] [tgz] |
---|---|---|
author | Eric Dumazet <edumazet@google.com> | Thu Sep 19 09:10:03 2013 -0700 |
committer | David S. Miller <davem@davemloft.net> | Fri Sep 20 14:41:02 2013 -0400 |
tree | 26737c73709aa3a29ad1c435e6bb7cd83126f4c6 | |
parent | 118a7b0ede580f3c5553028301001d46f8eede99 [diff] |
net_sched: add u64 rate to psched_ratecfg_precompute() Add an extra u64 rate parameter to psched_ratecfg_precompute() so that some qdisc can opt-in for 64bit rates in the future, to overcome the ~34 Gbits limit. psched_ratecfg_getrate() reports a legacy structure to tc utility, so if actual rate is above the 32bit rate field, cap it to the 34Gbit limit. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>